כדי ליצור באופן ידני אפליקציה שניתן לפרופיל, צריך צריך קודם לפתח אפליקציית הפצה ואז לעדכן את קובץ המניפסט שלה, שהופך את אפליקציית ההפצה לאפליקציה שמאפשרת פרופיל. אחרי שמגדירים את האפליקציה לפרופיל, מריצים את הכלי לניתוח פרופיל ובוחרים תהליך לניתוח.
פיתוח אפליקציית הפצה
כדי ליצור אפליקציה לצורכי פרופילינג:
-
כדי לחתום על האפליקציה באמצעות מפתח ניפוי הבאגים, מוסיפים את השורות הבאות לקובץ
build.gradle
של האפליקציה. אם כבר יש לכם גרסת build פעילה של גרסת build, תוכלו לבצע את הפעולות הבאות: מדלגים לשלב הבא.buildTypes { release { signingConfig signingConfigs.debug } }
-
ב-Android Studio, בוחרים באפשרות Build > בוחרים באפשרות 'יצירת וריאנט...' ובוחרים את של הגרסה החדשה.
שינוי הגרסה המשוחררת לפרופיל
כדי להמיר את גרסת האפליקציה ששוחררה לאפליקציה שאפשר ליצור לה פרופיל, מבצעים את הפעולות הבאות:
-
פותחים את קובץ
AndroidManifest.xml
והוספת הפריטים הבאים בתוך<application>
. פרטים נוספים זמינים במאמר פיתוח האפליקציה לקראת השקה.<profileable android:shell="true"/>
-
בהתאם לגרסה של ה-SDK, ייתכן שתופיע שגיאה שקשורה לאימות המניפסט. אם אתם לא מצליחים לפתור את השגיאות וסבורים שבטוח להתייחס אליהן כאזהרות, תוכלו להוסיף את השורות הבאות לקובץ
build.gradle
.aaptOptions { additionalParameters =["--warn-manifest-validation"] }