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