הלחצן Run
יוצר את האפליקציה ופורס אותה במכשיר. עם זאת, כדי ליצור את האפליקציה לשיתוף או להעלאה ל-Google Play, תצטרכו להשתמש באחת מהאפשרויות בתפריט Build כדי לקמפל חלקים מהפרויקט או את כולו.
לפני שבוחרים אחת מאפשרויות ה-build שמפורטות בטבלה 1, צריך לבחור את וריאנט ה-build שבו רוצים להשתמש.
טבלה 1. אפשרויות בתפריט יצירה.
| אפשרות בתפריט | תיאור |
|---|---|
| הרכבת המודולים שנבחרו | הפעולה הזו מקמפלת את כל קובצי המקור במודול שנבחר שהשתנו מאז ה-build האחרון, ואת כל המודולים שהמודול שנבחר תלוי בהם באופן רקורסיבי. הקומפילציה כוללת קובצי מקור תלויים וכל משימת build שמשויכת אליהם. כדי לבחור את המודול שרוצים ליצור, בוחרים את שם המודול או אחד מהקבצים שלו בחלון Project. |
| Assemble Project | הרכבת כל המודולים. |
| Assemble Project with Tests | הרכבה של כל המודולים, כולל מודולים לבדיקה. |
| Clean Project | מוחקת את כל קובצי הביניים או קובצי ה-build שנשמרו במטמון. |
| Clean and Assemble Project with Tests | מריצה את Clean Project לווריאנט ה-build שנבחר, ואז מרכיבה את כל המודולים, כולל מודולים של בדיקה. |
| יצירת חבילות או קובצי APK > יצירת קובצי APK |
יוצרת קובץ APK של כל המודולים בפרויקט הנוכחי עבור הווריאנט שנבחר. בסיום תהליך ה-build, מופיעה הודעת אישור עם קישור לקובץ ה-APK וקישור לניתוח שלו בכלי לניתוח APK. אם וריאנט ה-build שבחרתם הוא סוג של גרסת build לניפוי באגים, ה-APK חתום באמצעות מפתח לניפוי באגים והוא מוכן להתקנה. אם בחרתם גרסת build להפצה, כברירת מחדל ה-APK לא חתום ואתם צריכים לחתום על ה-APK באופן ידני. לחלופין, אפשר לבחור באפשרות Build > Generate Signed Bundle / APK בסרגל התפריטים.
Android Studio שומר את קובצי ה-APK שאתם יוצרים ב- |
| יצירת חבילות או קובצי APK > יצירת חבילות |
יוצר קובץ Android App Bundle של כל המודולים בפרויקט הנוכחי עבור הווריאנט שנבחר. בסיום תהליך היצירה, תופיע הודעת אישור עם קישור ל-App Bundle וקישור לניתוח שלו בכלי לניתוח APK. אם וריאנט ה-build שבחרתם הוא מסוג גרסת build לניפוי באגים, קובץ ה-AAB נחתם באמצעות מפתח לניפוי באגים, ואתם יכולים להשתמש ב-
Android Studio שומר את קובצי ה-APK שאתם יוצרים ב- |
| פותחת תיבת דו-שיח עם אשף להגדרת חתימה חדשה, וליצירת קובץ App Bundle או APK חתום. צריך לחתום על האפליקציה באמצעות מפתח הפצה לפני שמעלים אותה ל-Play Console. מידע נוסף על חתימת אפליקציות זמין במאמר חתימת האפליקציה. |
הערה: הלחצן Run
יוצר APK עם testOnly="true", כלומר אפשר להתקין את ה-APK רק באמצעות adb (שמשמש את Android Studio). אם רוצים קובץ APK שניתן לנפות בו באגים ואנשים יכולים להתקין בלי adb, בוחרים את גרסת ניפוי הבאגים ולוחצים על Build Bundle(s) / APK(s) > Build APK(s).
כדי לראות פרטים על המשימות ש-Gradle מבצע לכל פקודה, פותחים את החלון Build כמו שמתואר בקטע הבא. מידע נוסף על Gradle ועל תהליך ה-build זמין במאמר הגדרת ה-build.