נתוני הגרסה של ה-SDK

SDK לפיתוח מיידי של Google Play גרסה 1.9.0 (05.09.2019)

הגרסה הזו של ה-SDK של Google Play לפיתוח מיידי כוללת את הפרטים הבאים שינויים.

שינויים

  • ה-CLI של אפליקציות ללא התקנה יפעל עכשיו באופן תקין כשמפעילים אותו באמצעות סמל סימבולי קישור.
  • בגרסה הקודמת של ה-SDK, הפעלת אפליקציה עם minSdkVersion < 24 ונחתמו רק עם סכימת החתימה v2, תמיד יגרמו לשגיאה. הזה שינוי יתוקן גם את ia run וגם את פקודת ההרצה של Android Studio, כך ששגיאה יתרחשו רק אם גרסת ה-API של המכשיר המחובר ישנה מדי ולא מאפשרת תמיכה חתימות V2.

SDK לפיתוח מיידי של Google Play גרסה 1.8.0 (05.08.2019)

הגרסה הזו של ה-SDK של Google Play לפיתוח מיידי כוללת את הפרטים הבאים שינויים.

שינויים

  • הפקודה ia run ב-CLI של אפליקציות ללא התקנה יכולה לפרוס אפליקציות ללא התקנה חתומה באמצעות סכמת חתימה v2.
  • הפקודה ia run -u [url] ב-CLI של אפליקציות ללא התקנה פועלת עכשיו ללא פריסה ארטיפקט.

SDK לפיתוח מיידי של Google Play גרסה 1.7.0 (29.03.2019)

הגרסה הזו של ה-SDK של Google Play לפיתוח מיידי כוללת את הפרטים הבאים תכונות חדשות ושינויים חדשים.

תכונות חדשות

  • ה-CLI של אפליקציות ללא התקנה יכול עכשיו לאסוף מדדי שימוש בכפוף להסכמה שלך, וכך לאפשר לצוות המפתחים של Google, כדי להבין טוב יותר אילו תכונות מועילות לך לשפר את היכולות שלנו בכלים השונים.
  • הפקודה ia check תומכת עכשיו בבדיקה של גרסת build להתקנה אותה אפליקציה לבעיות נפוצות של חוסר תאימות בנתיב השדרוג. אפשר לספק את APK של אפליקציה להתקנה באמצעות האפשרות -i.

שינויים

  • הפקודה ia run של ה-CLI של אפליקציות ללא התקנה כבר לא דורשת חשבון Google פעיל חשבון במכשיר כדי להפעיל אפליקציות ללא התקנה במצב פיתוח.

SDK לפיתוח מיידי של Google Play גרסה 1.6.0 (05.11.2018)

הגרסה הזו של ה-SDK של Google Play לפיתוח מיידי כוללת את הפרטים הבאים תכונות חדשות ושינויים חדשים.

תכונות חדשות

  • הפקודה ia check ב-CLI של אפליקציות ללא התקנה תומכת עכשיו בבדיקת גודל בקבוצת ה-APK קבצים (.apks) שנוצרו מ bundletool.

שינויים

  • במכשירים שמותקנת בהם גרסת Android 8.0 (רמת API 26) ואילך, פועלת בהם אפליקציה שמפתח החתימה שלה לא תואם למפתח של אפליקציה כלשהי שהושקה בעבר ב- המכשיר כבר לא גורם לקריסה ב-Android Studio או ב-CLI.
  • שינינו את מגבלת הגודל של אפליקציות ללא התקנה מ-4MB ל-10MB. אפליקציה שגדולה מ-4MB מקבלת עכשיו WARNING במקום ERROR. אפליקציה שגדולה מ-10MB תמשיך לקבל ERROR.

SDK לפיתוח מיידי של Google Play גרסה 1.5.0 (27.09.2018)

הגרסה הזו של ה-SDK של Google Play לפיתוח מיידי כוללת את הפרטים הבאים תכונות חדשות ושינויים חדשים.

תכונות חדשות

  • הפקודות של CLI ia run ו-ia check של האפליקציות ללא התקנה תומכות עכשיו בהפעלה קובצי קבוצת APK (.APKs) שנוצרו על ידי bundletool.
  • הפקודה ia check ב-CLI של אפליקציות ללא התקנה פועלת עכשיו עם רשימת חבילות APK.
  • הפקודה ia check ב-CLI של אפליקציות ללא התקנה מבטיחה ששמות של חבילות APK מפוצלות ייחודיים בקובץ ZIP נתון.

שינויים

  • בעת ניהול הקצאות של מכשיר עם Android 7.1.1 (רמת API 25) ומטה, CLI מנפיק אזהרה רק אם הוא לא מצליח לזהות בעיה ב-Google Play צ'ק-אין לשירותים. כשנתקל במצב כזה בעבר, ה-CLI להקפיץ הודעת שגיאה ולא לנסות להפעיל את האפליקציה ללא התקנה.
  • ה-CLI של אפליקציות ללא התקנה ia run יכול עכשיו להפעיל בהצלחה חבילות APK שנוצרו על ידי bundletool או חבילות APK שפותחו באמצעות aapt2. בעבר, הפעולה run יכול להיות שהזמן הקצוב לתפוגה הסתיים כשהשקת חלק מחבילות ה-APK האלה.
  • הדגל --no-setup הוצא משימוש עבור ia run ואין לו עכשיו השפעה.
  • מעדכן בצורה נכונה גרסאות ישנות של Google Play Services עבור אפליקציות ללא התקנה, צריך להסיר אותן קודם לפני התקנת גרסה חדשה.

SDK לפיתוח מיידי של Google Play גרסה 1.4.0 (28.08.2018)

הגרסה הזו של SDK לפיתוח מיידי של Google Play (לשעבר אפליקציות ללא התקנה) 'פיתוח SDK') כולל את התכונות והשינויים החדשים הבאים.

תכונות חדשות

  • הפקודה ia check של ה-CLI של אפליקציות ללא התקנה תומכת עכשיו באימות גודל מופעל אפליקציות ללא התקנה שמשתמשות בחבילות APK של הגדרות אישיות.
  • ה-CLI תומך עכשיו בהרצה של אפליקציות ללא התקנה על תמונות אמולטור של מפתחות בדיקה עם הגרסה האחרונה של Google Play Services מותקנת.
  • תמיכה משופרת בעזרה ספציפית לפקודות ב-ia help <command>.
  • פירוט הגדלים נוסף ל-ia check שגיאות גודל.

שינויים

  • שם ה-SDK השתנה מ-"SDK לפיתוח אפליקציות ללא התקנה ל-Android" אל 'SDK לפיתוח מיידי של Google Play'.
  • ה-CLI כבר לא מחזיר NullPointerException כשמנסים לבדוק אפליקציה ללא פעילות של מרכז האפליקציות.
  • ה-CLI ו-Android Studio מזהים עכשיו מכשירים עם מערכת ההפעלה Android 8.0 שלא נתמכים (רמת API 26). בעבר, לא ניתן היה להפעיל את האפליקציה במכשירים האלה.
  • סקריפט ה-wrapper של ia ב-Bash פועל עכשיו בצורה תקינה כאשר הוא מופעל בצינור עיבוד נתונים כאשר $TERM לא מוגדר. הסקריפט מניח ברוחב של 80 עמודות.
  • הפקודה ia check מזהירה עכשיו אפליקציות ללא התקנה שהminSdkVersion הגרסה מוגדרת ל-20 ומטה. באמצעות תמיכה בגרסאות ה-SDK הישנות האלה ה-build שלך, הגודל של הקובץ הבינארי עשוי לגדול ללא ערך מוסף באפליקציות.
  • ה-CLI מזהה עכשיו שהגרסה של Google Play Services ישנה מדי להריץ אפליקציות ללא התקנה והצגת הודעות לעדכון במכשיר.
  • אפליקציות ללא התקנה שהושקו ב-Android מגרסה 8.0 (רמת API 26) ואילך באמצעות CLI או ל-Android Studio כוללים עכשיו באופן אוטומטי את ניתנה ההרשאה android.permission.INSTANT_APP_FOREGROUND_SERVICE.

SDK לפיתוח אפליקציות ללא התקנה ל-Android גרסה 1.3.0 (04.06.2018)

הגרסה הזו של SDK לפיתוח אפליקציות ללא התקנה ל-Android כולל את התכונות החדשות ואת השינויים הבאים.

תכונות חדשות

  • מערכת Android Studio 3.2 משתמשת עכשיו בספרייה שנוספה ב-SDK 1.3 כדי להריץ אפליקציות ללא התקנה. הפעולה הזו מאחדת את הלוגיקה בין ia לבין Studio ומאפשרת לך לפעול במהירות אפליקציות ללא כתובות URL מ-Android Studio.

SDK לפיתוח אפליקציות ללא התקנה ל-Android גרסה 1.2.0 (07.05.2018)

הגרסה הזו של SDK לפיתוח אפליקציות ללא התקנה ל-Android כולל את התכונות החדשות ואת השינויים הבאים.

תכונות חדשות

  • ממשק שורת הפקודה החדש של אפליקציות ללא התקנה, ia, מאפשר לך להפעיל אפליקציות ללא התקנה במכשיר הפיתוח ובודקים אותן באופן מקומי כדי לזהות שגיאות.
  • עכשיו אפשר ליצור ולהפעיל אפליקציות ללא התקנה ללא רשומת כתובת URL נקודה.

שינויים

  • הגרסה של Google Play Services לאפליקציות ללא התקנה שכלולה בחבילה עכשיו ערכת ה-SDK יכולה לעדכן את עצמה באופן אוטומטי באמצעות חנות Play. במהדורות קודמות, החבילה ננעלה בגרסה הכלולה עם ה-SDK.
  • שמות מארחים שמכילים תווים כלליים לחיפוש, כמו "*.example.com", הם עכשיו כך שיש תמיכה מלאה במצב פיתוח.
  • עכשיו מפתחים יכולים לדמות הורדות של אפליקציות מווסתות ב-Android Lollipop, מרשמלו ונוגט על ידי הגדרה של מערכת debug.aia.throttle_download_ms כמו בדוגמה הבאה:
    $ adb shell setprop debug.aia.throttle_download_ms 5000

SDK לפיתוח אפליקציות ללא התקנה ל-Android גרסה 1.1.0

הגרסה הזו של SDK לפיתוח אפליקציות ללא התקנה ל-Android כוללת את הפרטים הבאים תכונות חדשות ושינויים חדשים.

תכונות חדשות

  • העברת נתונים מאפליקציה ללא התקנה לאפליקציה מותקנת.
    • במכשירים שמותקנת בהם גרסת Android 8.0 (רמת API 26) ואילך, המערכת מבצע את ההעברה הזו באופן אוטומטי בהתקנת האפליקציה. במכשירים פועלים עם Android 7.1 (רמת API 25) ומטה, אפשר להעביר את של נתוני האחסון לאפליקציה המותקנת על ידי התקשרות getInstantAppData() באפליקציה שמותקנת.
  • אפשר להקטין את ה-APK בעזרת התמיכה החדשה עבור חבילות APK ספציפיות למכשיר. למידע על הגדרת ה-build שלך חבילות APK לתצורה, ראו מגדירים את ה-build לחבילות APK להגדרות.

שינויים

  • אמולטור.
    • נדרשים אמולטורים שמפעילים את חנות Play ואת הגרסה העדכנית ביותר של Google Play Services כדי לבדוק אפליקציות ללא התקנה בעתיד. לקבלת מידע על אופן ההגדרה של אמולטור, ראה הפעלה מיידית app.