יישום אינטרנט פרוגרסיבי (PWA) הוא סוג של תוכנת יישומים המועברת דרך האינטרנט, שנבנתה באמצעות טכנולוגיות אינטרנט נפוצות כולל HTML, CSS ו- JavaScript. היא נועדה לעבוד בכל פלטפורמה המשתמשת בדפדפן התואם לתקנים. הפונקציונליות כוללת עבודה במצב לא מקוון, הודעות דחיפה וגישה לחומרת המכשיר, ומאפשרת ליצור חוויות משתמש הדומות ליישומים מקוריים במכשירי שולחן העבודה והמכשירים הניידים.
עכשיו קל להעלות PWA למערכות הפצה דיגיטליות כמו חנות Google Play, Apple App Store, Microsoft Store או Samsung Galaxy Store. לאחר מכן משתמשים יכולים להוריד את ה- PWA שלך בדיוק כמו כל יישום אחר. גוגל מאפשרת לך לפרסם את ה- PWA שלך כאפליקציה מקורית בחנות Google Play באמצעות פעילות אינטרנט מהימנה (TWA). פעילויות אינטרנט מהימנות הן דרך חדשה לשלב את תוכן אפליקציית האינטרנט שלך כגון ה- PWA שלך עם אפליקציית Android שלך באמצעות פרוטוקול המבוסס על כרטיסיות מותאמות אישית.
1. הורד והתקן את Android Studio
הגדרת פעילות אינטרנט מהימנה (TWA) אינה דורשת ממפתחים לכתוב קוד Java, אלא Android Studio נדרש. אז ראשית, הורידו את סטודיו אנדרואיד והתקינו אותו במכשיר הפיתוח שלכם.
2. צור פרויקט פעילויות מהימן
פרק זה ידריך אותך בהגדרת פרויקט חדש ב- Android Studio.
- פתח את Android Studio ולחץ על "התחל פרוייקט חדש של Android Studio".
- Android Studio יבקש לבחור סוג פעילות. מכיוון ש-TWS משתמשים בפעילות המסופקת על ידי ספריית התמיכה, בחר "הוסף שום פעילות" ולחץ על "הבא".
- בשלב הבא, האשף יבקש תצורות עבור הפרויקט. הנה תיאור קצר של כל שדה:
- שם: השם שישמש עבור האפליקציה שלך ב-Android Launcher.
- שם חבילה: מזהה ייחודי עבור אפליקציות אנדרואיד בחנות Play ובמכשירי אנדרואיד.
- שמור מיקום: היכן Android Studio יצור את הפרויקט במערכת הקבצים.
- שפה: הפרויקט אינו דורש כתיבת קוד Java או Kotlin. בחר Java, כברירת מחדל.
- רמת API מינימלית: ספריית התמיכה דורשת לפחות API רמה 16. בחר API 16 בכל גרסה למעלה.
- השאר את תיבות הסימון הנותרות לא מסומנות, מכיוון שלא נשתמש באפליקציות מיידיות או בחפצי AndroidX, ולחץ על "סיום".
3. קבל את ספריית התמיכה של TWA
כדי להגדיר את ספריית TWA בפרויקט, תצטרך לערוך את קובץ ה- Build build. חפש את תסריטים לתלמידים סעיף ב פרוייקט נווט. ישנם שני קבצים הנקראים build.gradle, שעשוי להיות מעט מבלבל והתיאורים בסוגריים עוזרים בזיהוי התיאור הנכון. הקובץ אותו אנו מחפשים הוא זה שעליו מודול ליד שמו. ספריית פעילויות מהימנות משתמשת בתכונות Java 8 והשינוי הראשון מאפשר ל- Java 8. הוסף א compileOptions בחלק התחתון של החלק האנדרואיד, להלן:
android {
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
השלב הבא יוסיף את ספריית התמיכה של TWA לפרויקט. הוסף תלות חדשה ל תלות סעיף:
dependencies {
implementation 'com.google.androidbrowserhelper:androidbrowserhelper:1.0.0'
}
סטודיו אנדרואיד יציג בקשה מהירה לבקש לסנכרן את הפרויקט פעם נוספת. לחץ על הקישור 'סנכרן עכשיו' וסנכרן אותו.
4. הוסף את הפעילות TWA
הגדרת פעילות TWA מושגת על ידי עריכת מניפסט האפליקציות לאנדרואיד.
- על פרוייקט נווט, הרחב את קטע האפליקציות, ואחריו בא לידי ביטוי ולחץ לחיצה כפולה על AndroidManifest.xml כדי לפתוח את הקובץ.
- מכיוון שביקשנו מ- Android Studio שלא להוסיף שום פעילות לפרויקט שלנו בעת יצירתו, המניפסט ריק ומכיל רק את תג היישום. הוסף את הפעילות TWA על ידי הוספת an פעילות תג לתוכנית יישום תָג.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.example.twa.myapplication">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:ignore="GoogleAppIndexingWarning">
<activity
android:name="com.google.androidbrowserhelper.trusted.LauncherActivity">
<meta-data
android:name="android.support.customtabs.trusted.DEFAULT_URL"
android:value="https://yourwebsite.com" />
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="https"
android:host="yourwebsite.com"/>
התגים שנוספו ל- XML הם מניפסט אפליקציות אנדרואיד רגיל. ישנן שתי פיסות מידע רלוונטיות להקשר של פעילויות אינטרנט מהימנות:
- אל האני מטא-נתונים התג אומר לפעילות TWA איזו כתובת URL עליה לפתוח. לשנות את ה אנדרואיד: ערך תכונה עם כתובת האתר של ה- PWA שברצונך לפתוח. בדוגמה זו, זהו https://אתר האינטרנט שלך.
- 2 סינון כוונות התג מאפשר ל- TWA ליירט כוונות אנדרואיד שנפתחות https://אתר האינטרנט שלך. ה אנדרואיד: מארח תכונה בתוך נתונים התג חייב להצביע על הדומיין שנפתח על ידי TWA.
5. הסר את סרגל הכתובות
פעילויות אינטרנט מהימנות דורשות קשר בין אפליקציית Android לאתר ולהקים את האתר כדי להסיר את סרגל ה- URL. אסוציאציה זו נוצרת באמצעות קישורים לנכסים דיגיטליים ויש להקים את העמותה בשני אופנים, קישור מהאפליקציה לאתר ומאתר לאפליקציה. אפשר להגדיר את האפליקציה לאימות אתרים ולהגדיר את Chrome כדי לדלג על האתר לאימות אפליקציות, למטרות ניפוי באגים.
א. הקמת אסוציאציה מהאפליקציה לאתר האינטרנט שלך
פתח את קובץ משאבי המחרוזת אפליקציה> res> ערכים> strings.xml ולהוסיף את ההצהרה Digital AssetLinks למטה:
<string name="app_name">My App
<string name="asset_statements">
[{
\"relation\": [\"delegate_permission/common.handle_all_urls\"],
\"target\": {
\"namespace\": \"web\",
\"site\": \"https://yourwebsite.com\"}
}]
שנה את התוכן עבור אתר תכונה שתתאים לסכימה ולתחום שנפתח על ידי ה- TWA. חזרה בקובץ המניפסט של אפליקציית Android, AndroidManifest.xml, קישור להצהרה על ידי הוספת חדש מטא-נתונים תגית, אך הפעם כילד של יישום תג:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.twa.myapplication">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<meta-data
android:name="asset_statements"
android:resource="@string/asset_statements" />
...
ב. מצב ניפוי באגים
לאחר יצירת מערכת יחסים מאפליקציית אנדרואיד לאתר. כדאי לבצע ניפוי באגים בחלק זה במערכת היחסים מבלי ליצור את האתר לאימות אפליקציות. כך תוכלו לבדוק זאת במכשיר פיתוח:
- פתח את Chrome במכשיר הפיתוח, נווט אל chrome: // דגלים, חפש פריט שנקרא אפשר שורת פקודה במכשירים שאינם מושרשים ושנה אותו ל ENABLED ואז הפעל מחדש את הדפדפן.
- בשלב הבא ביישום המסוף של מערכת ההפעלה שלך, השתמש בגישור Debug Bridge של Android (המותקן עם Android Studio) והפעל את הפקודה הבאה:
adb shell "echo '_ --disable-digital-asset-link-verification-for-url=\"https://yourwebsite.com\"' > /data/local/tmp/chrome-command-line"
סגור את Chrome והפעל מחדש את היישום שלך מ- Android Studio. כעת יש להציג את היישום במסך מלא.
ג. הקמת אסוציאציה מהאתר שלך לאפליקציה
ישנם 2 פיסות מידע שהמפתח צריך לאסוף מהאפליקציה כדי ליצור את האסוציאציה:
- שם חבילה: המידע הראשון הוא שם החבילה לאפליקציה. זהו אותו שם חבילה שנוצר בעת יצירת האפליקציה. ניתן למצוא אותו גם בתוך המודול build.gradleתחת סקריפטים של Gradle> build.gradle (מודול: אפליקציה), והוא הערך של ה- יישום תכונה.
- טביעות אצבע של SHA-256: יש לחתום על יישומי אנדרואיד כדי להעלות אותם לחנות Play. אותה חתימה משמשת ליצירת הקשר בין האתר לאפליקציה באמצעות טביעת האצבע SHA-256 של מפתח ההעלאה. תזדקק לכלי המפתח כדי לחלץ את טביעת האצבע של SHA-256.
כיצד ליצור מפתח העלאה וחנות מקשים באמצעות אולפן אנדרואיד
תוכל ליצור מפתח העלאה באמצעות Android Studio באופן הבא:
- בשורת התפריטים, לחץ על בנה> בנה> צור חבילה / APK חתום.
- בתיבת הדו-שיח "צור חבילה חתומה או APK", בחר "Android App Bundle או APK" ולחץ על "הבא".
- מתחת לשדה עבור נתיב חנות מפתח, לחץ על "צור חדש".
- בחלון New Key Store, ספק את המידע הבא עבור מאגר המפתחות והמפתח שלך:
- נתיב חנות מפתח: בחר את המיקום שבו יש ליצור את מאגר המפתחות שלך.
- סיסמה: צור ואשר סיסמה מאובטחת עבור מאגר המפתחות שלך.
- כינוי: הזן שם מזהה עבור המפתח שלך.
- סיסמה: צור ואשר סיסמה מאובטחת עבור המפתח שלך. זה צריך להיות שונה מהסיסמה שבחרת עבור מאגר המפתחות שלך.
- תוקף (שנים): הגדר את משך הזמן בשנים שהמפתח שלך יהיה תקף. המפתח שלך צריך להיות תקף לפחות 25 שנים, כך שתוכל לחתום על עדכוני אפליקציה עם אותו מפתח לאורך כל אורך החיים של האפליקציה שלך.
- תעודה: הזן קצת מידע על עצמך עבור התעודה שלך. מידע זה אינו מוצג באפליקציה שלך, אך כלול בתעודה שלך כחלק מה-APK.
- לאחר מילוי הטופס, לחץ על "אישור".
- תיבת הדו-שיח הבאה עוסקת בחתימה על האפליקציה שלך, לחץ על "ביטול" מכיוון שאנו עדיין בונים את האפליקציה.
כיצד להשתמש ב- keytool ב- Microsoft Windows
עליך להתקין Java במחשב Windows שלך. כדי לאתר את keytool;
- תיכנס לאתר כונן C:
- פתח את התיקיה "קבצי תוכניות/קבצי תוכניות (x86)".
- פתח את התיקיה "Java".
- כלי המפתח ממוקם מתחת לתיקיית "פח".
- העתק את המיקום של תיקיית Java bin. לדוגמה: C: קבצי תוכנה (x86) Javajre1.8.0_60bin
- עבור לתפריט התחל וחפש את שורת הפקודה, פשוט על ידי הקלדת "cmd".
- פתח את שורת הפקודה.
- הקלד "cd" ואז הדבק את מיקום התיקיה Java bin והקש אנטר. לדוגמה: cd C: קבצי תוכנה (x86) Javajre1.8.0_60bin
- כעת אתה אמור להיות מסוגל להשתמש בכלי המפתח כדי לחלץ את טביעת האצבע SHA-256.
הקפד לשים לב ל- נתיב, כינוי וסיסמאות עבור חנות המפתח, כפי שתזדקק לה לשלב הבא. חלץ את טביעת האצבע SHA-256 באמצעות keytool, עם הפקודה הבאה:
keytool -list -v -keystore -alias -storepass -keypass
אם הפקודה הנ"ל אינה פועלת. פשוט העתק את קובץ מאגר המפתחות לתיקיית המשתמשים של מנהל המחשב שלך. לדוגמה; C: משתמשיםVictor Mochere. שנה את שם קובץ ה- keystore פשוט '.חנות מפתחותואז הקלד את הפקודה הבאה:
keytool -list -v
הערך עבור טביעת אצבע של SHA-256 מודפס תחת תעודה קטע טביעות אצבעות. להלן דוגמא לפלט:
keytool -list -v -keystore ./mykeystore.ks -alias test -storepass password -keypass password
Alias name: key0
Creation date: 28 Jan 2019
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Test Test, OU=Test, O=Test, L=London, ST=London, C=GB
Issuer: CN=Test Test, OU=Test, O=Test, L=London, ST=London, C=GB
Serial number: ea67d3d
Valid from: Mon Jan 28 14:58:00 GMT 2019 until: Fri Jan 22 14:58:00 GMT 2044
Certificate fingerprints:
SHA1: 38:03:D6:95:91:7C:9C:EE:4A:A0:58:43:A7:43:A5:D2:76:52:EF:9B
SHA256: F5:08:9F:8A:D4:C8:4A:15:6D:0A:B1:3F:61:96:BE:C7:87:8C:DE:05:59:92:B2:A3:2D:05:05:A5:62:A5:2F:34
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 2048-bit RSA key
Version: 3
כששני פיסות המידע עומדות לרשותך, עבור אל האזור מחולל קישורי נכסים, מלא את השדות ולחץ על "צור הצהרה". העתק את ההצהרה שנוצרה והצג אותה מהדומיין שלך, מכתובת האתר /.well-known / assetlinks.json. לאחר מכן תוכל ללחוץ על "הצהרת בדיקה" כדי לראות אם ההתאחדות הוקמה כהלכה.
כיצד ליצור ולהעלות קובץ .json לשורש התחום שלך
הנה דרך פשוטה ליצור ולהעלות קובץ .json לאתר האינטרנט שלך.
- לאחר העתקת ההצהרה שנוצרה.
- עבור אל המיקום שבו ברצונך ליצור את הקובץ במחשב שלך.
- לחץ לחיצה ימנית על רווח שחור.
- אז לך חדש> מסמך טקסט.
- הדבק את ההצהרה וסגור את מסמך הטקסט.
- תתבקש לשמור את השינויים.
- שנה את שם המסמך ל-"assetlinks.json".
- עבור אל ה- cPanel של האתר שלך, לחץ על מנהל הקבצים> מנהל הקבצים> public_html>. ידוע.
- לאחר מכן תוכל להעלות את ה assetlinks.json קובץ ל- .ידוע היטב תיקייה.
הערות:
אם בחרת להצטרף ל- Google Play חתימה על המהדורות שלך לאפליקציה. ואז כדי להסיר את סרגל ה- URL, תצטרך להשתמש בטביעת האצבע SHA-256 שנוצרה על ידי Google Play עבורך קובץ. לך ל Google Play Console> ניהול שחרור> חתימה על אפליקציותואז העתק את תעודת חתימת האפליקציה SHA-256 וטביעת אצבע והדבק אותה בתוכן שלך assetlinks.json קובץ.
6. יצירת אייקון
כאשר Android Studio יוצר פרויקט חדש, הוא יופיע עם אייקון ברירת מחדל. כמפתח, תרצה ליצור אייקון משלך ולהבדיל את היישום שלך מאחרים במפעיל Android. סטודיו אנדרואיד מכיל את סטודיו 'נכס תמונות', המספק את הכלים הדרושים ליצירת האייקונים הנכונים, לכל רזולוציה וצורה שצריך היישום שלך. בתוך סטודיו אנדרואיד, נווט אל קובץ> חדש> נכס תמונה, בחר סמלי משגר (הסתגלות ומורשת) ופעל לפי השלבים באשף ליצירת אייקון מותאם אישית ליישום.
7. הוספת מסך התזה
סטודיו אנדרואיד מכיל את אולפן הווקטור נכסים, המספק את הכלים שיעזרו למפתחים להפוך SVGs לתוויות וקטור אנדרואיד. בתוך סטודיו אנדרואיד, נווט אל קובץ> חדש> נכס וקטורי להתחיל. למכשירי אנדרואיד יכולים להיות גדלי מסך וצפיפות פיקסלים שונים.
כדי להבטיח שמסך הפתיחה ייראה טוב בכל המכשירים, תצטרך ליצור את התמונה עבור כל צפיפות פיקסלים. להלן רשימה עם צפיפות הפיקסלים, המכפיל המוחל על גודל הבסיס (320x320dp), הגודל המתקבל בפיקסלים והמיקום שבו יש להוסיף את התמונה בפרויקט Android Studio.
צפיפות | מכפיל | מידה | מיקום הפרויקט |
mdpi (קו בסיס) | 1.0x | 320 × 320 px | / res / drawable-mdpi / |
ldpi | 0.75x | 240 × 240 px | / res / drawable-ldpi / |
hpi | 1.5x | 480 × 480 px | / res / drawable-hdpi / |
xhdpi | 2.0x | 640 × 640 px | / res / drawable-xhdpi / |
xxhdpi | 3.0x | 960 × 960 px | / res / drawable-xxhdpi / |
xxxhdpi | 4.0x | 1280 × 1280 px | / res / drawable-xxxhdpi / |
8. עדכון היישום
עם יצירת התמונות עבור הסמל ומסך הפתיחה, הגיע הזמן להוסיף את התצורות הדרושות לפרויקט. ראשית, הוסף ספק תוכן למניפסט אנדרואיד (AndroidManifest.xml).
...
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="com.example.twa.myapplication.fileprovider"
android:grantUriPermissions="true"
android:exported="false">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/filepaths" />
הקפד לשנות את אנדרואיד: רשויות תכונה בעת יצירת הספק, מכיוון ששני יישומים אינם יכולים להיות בעלי אותה סמכות במכשיר. אז תוסיף res / xml / filepaths.xml משאב, וציין את הנתיב למסך התזה שתי:
<files-path path="twa_splash/" name="twa_splash" />
לבסוף, הוסף מטא תגים למניפסט אנדרואיד להתאמה אישית של ה- LauncherActivity:
<activity android:name="com.google.androidbrowserhelper.trusted.LauncherActivity">
...
<meta-data android:name="android.support.customtabs.trusted.SPLASH_IMAGE_DRAWABLE"
android:resource="@drawable/splash"/>
<meta-data android:name="android.support.customtabs.trusted.SPLASH_SCREEN_BACKGROUND_COLOR"
android:resource="@color/colorPrimary"/>
<meta-data android:name="android.support.customtabs.trusted.SPLASH_SCREEN_FADE_OUT_DURATION"
android:value="300"/>
<meta-data android:name="android.support.customtabs.trusted.FILE_PROVIDER_AUTHORITY"
android:value="com.example.twa.myapplication.fileprovider"/>
...
ודא שערך ה- android.support.customtabs.trusted.FILE_PROVIDER_AUTHORITY תג תואם לערך שהוגדר של אנדרואיד: רשויות תכונה בתוך תג הספק.
9. הפיכת ה- LauncherActivity לשקופה
בנוסף, וודא שה- LauncherActivity שקוף כדי להימנע ממסך לבן שמופיע לפני ההתזה. הוסף נושא חדש ל- res / styles.xml:
<style name="Theme.LauncherActivity" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowAnimationStyle">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
לאחר מכן הוסף התייחסות לסגנון החדש במניפסט אנדרואיד:
...
<activity android:name="com.google.androidbrowserhelper.trusted.LauncherActivity"
android:theme="@style/Theme.LauncherActivity">
...
10. בניית צרור אפליקציות
לבניית צרור אפליקציות במקום APK להעלאה לחנות Google Play יש היתרונות הבאים.
- גודל הורדה קטן יותר.
- תכונות אפליקציה לפי דרישה.
- מודולים לנכסים בלבד.
כדי לבנות את האפליקציה שלך מוכנה לחתימה; בשורת התפריטים, לחץ על בנה> בנה חבילה (ים) / APK (ים)> בנה חבילות (ים).
11. יצירת צרור אפליקציות חתום
כך ניתן ליצור צרור אפליקציות חתום.
- בשורת התפריטים, לחץ על בנה> צור חבילה / APK חתום.
- בתיבת הדו-שיח צור חבילה חתומה או APK, בחר ב-Android App Bundle או APK ולחץ על "הבא".
- בחר מודול מהתפריט הנפתח.
- ציין את הנתיב למאגר המפתחות שלך, את הכינוי עבור המפתח שלך, והזן את הסיסמאות עבור שניהם.
- אם אתה חותם על חבילת אפליקציות עם מפתח חתימת אפליקציה קיים, וברצונך מאוחר יותר להצטרף לאפליקציה שלך לחתימת אפליקציה על ידי Google Play, סמן את התיבה לצד ייצוא מפתח מוצפן וציין נתיב לשמירת מפתח החתימה שלך בתור מוצפן *.pepk קוֹבֶץ. לאחר מכן תוכל להשתמש במפתח חתימת האפליקציה המוצפן שלך כדי להצטרף לאפליקציה קיימת לחתימת אפליקציה על ידי Google Play.
- הקש "הבא".
- בחלון הבא, בחר תיקיית יעד עבור חבילת האפליקציות החתום שלך, בחר את סוג הבנייה, בחר את טעמי המוצר אם רלוונטי. אם הפרויקט שלך משתמש בטעמי מוצר, אתה יכול לבחור טעמי מוצר מרובים תוך לחיצה ממושכת על מקש Control ב-Windows/Linux, או מקש Command ב-Mac OSX. Android Studio יפיק APK או חבילת אפליקציות נפרדת עבור כל טעם מוצר שתבחר.
- בחר באילו גרסאות חתימה אתה רוצה שהאפליקציה שלך תתמוך.
- לחץ על "סיום".
12. העלאת צרור האפליקציות שלך לחנות Google Play
לאחר שתבנה ותחתום על גרסת המהדורה של האפליקציה שלך, השלב הבא הוא להעלות אותה לחנות Google Play. זכור כי Google Play תומך בהורדות דחיסות של אפליקציות של 150 מגה-בתים או פחות.
- תיכנס לאתר קונסולת גוגל פליי.
- שלם את 25$ החובה עבור חשבון המפתח שלך.
- מלא את הפרטים הנדרשים.
- לחץ על כל היישומים> צור יישום.
- בחר את שפת האפליקציה שלך והקש את השם/כותרת של האפליקציה שלך.
- הירשם לחתימת אפליקציה על ידי Google Play, שזו הדרך המומלצת להעלות ולחתום את האפליקציה שלך. אם אתה בונה ומעלה אנדרואיד App Bundle, עליך להירשם לחתימת אפליקציות על ידי Google Play. אתה יכול לעשות זאת תחת חתימת אפליקציה ב-Play Console.
- עליך למלא את כל המידע הנדרש עבור רישום החנות, דירוג התוכן, תוכן האפליקציה וכן, תמחור והפצה. אתה אמור לראות ארבעה סימני ביקורת ירוקים בסרגל הצד כאשר תהליך זה יסתיים.
- נווט אל מהדורות אפליקציות> הפקה> צור מהדורה. לאחר מכן העלה את ה-Android App Bundle שלך ובדוק. כשתהיה מוכן להגיש את האפליקציה לבדיקה על ידי Google, לחץ על "הפקת השקה" ועל "אשר השקה".
- האפליקציה שלך תהיה בסטטוס ממתין לפרסום, רק המתן כמה שעות עד שהיא תאושר.