حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play، الإصدار 1.9.0 ( 05/09/2019)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) للتطوير الفوري على Google Play على ما يلي: التغييرات.
التغييرات
- سيتم الآن تشغيل واجهة سطر الأوامر للتطبيقات الفورية بشكل صحيح عند استدعائها من خلال رمز .
- في الإصدار السابق من حزمة SDK، يأتي تشغيل تطبيق يحتوي على minSdkVersion < 24
وأن يتم توقيعها باستخدام الإصدار 2 من مخطَّط التوقيع فقط إلى حدوث خطأ. هذا النمط
تغيير إصلاحات كل من
ia run
وأمر التشغيل في "استوديو Android" بحيث يحدث خطأ لن يحدث إلا إذا كان إصدار واجهة برمجة التطبيقات للجهاز المتصل قديمًا جدًا بحيث لا يتوافق مع توقيعات الإصدار 2.
الإصدار 1.8.0 من حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play (05-08-2019)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) للتطوير الفوري على Google Play على ما يلي: التغييرات.
التغييرات
- يمكن لأمر واجهة سطر الأوامر
ia run
للتطبيقات الفورية نشر التطبيقات الفورية التي باستخدام الإصدار 2 من نظام التوقيع. - يعمل أمر واجهة سطر الأوامر
ia run -u [url]
للتطبيقات الفورية الآن بدون نشره أداة.
حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play، الإصدار 1.7.0 (29/03/2019)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) للتطوير الفوري على Google Play على ما يلي: الميزات والتغييرات الجديدة.
الميزات الجديدة
- أصبح بإمكان واجهة سطر الأوامر للتطبيقات الفورية جمع مقاييس الاستخدام بموافقتك، ما يسمح بذلك فريق المطوّرين في Google للتعرّف بشكل أفضل على الميزات المفيدة لتحسين أوجه القصور في الأدوات.
- يتيح الأمر
ia check
الآن التحقق من الإصدار القابل للتثبيت من التطبيق نفسه لحالات عدم توافق مسار الترقية الشائعة. يمكنك تقديم حِزمة APK قابلة للتثبيت باستخدام الخيار-i
.
التغييرات
- لم يعد الأمر
ia run
في واجهة سطر الأوامر للتطبيقات الفورية يتطلب اشتراكًا نشطًا في Google على الجهاز لتشغيل التطبيقات الفورية في وضع التطوير.
الإصدار 1.6.0 من حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play (05-11-2018)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) للتطوير الفوري على Google Play على ما يلي: الميزات والتغييرات الجديدة.
الميزات الجديدة
- يتيح أمر واجهة سطر الأوامر
ia check
للتطبيقات الفورية الآن التحقق من الحجم عند ضبط حزمة APK الملفات (.apks
) التي تم إنشاؤها منbundletool
التغييرات
- على الأجهزة التي تعمل بنظام التشغيل Android 8.0 (المستوى 26 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث، يتم تشغيل تطبيق فوري تطبيق لا يطابق مفتاح توقيعه المفتاح من أي تطبيق تم إطلاقه سابقًا على عدم تسبب الجهاز في حدوث عطل في "استوديو Android" أو واجهة سطر الأوامر.
- تم تغيير الحد الأقصى لحجم التطبيقات الفورية من 4 ميغابايت إلى 10 ميغابايت.
يتلقّى التطبيق الذي يزيد حجمه عن 4 ميغابايت الآن
WARNING
بدلاً منERROR
. إنّ سيستمر ظهور علامةERROR
في التطبيق الذي يزيد حجمه عن 10 ميغابايت.
الإصدار 1.5.0 من حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play ( 27/09/2018)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) للتطوير الفوري على Google Play على ما يلي: الميزات والتغييرات الجديدة.
الميزات الجديدة
- يتوافق كل من أوامر واجهة سطر الأوامر
ia run
وia check
للتطبيقات الفورية مع التشغيل على ملفات مجموعة حزم APK (.apks) التي تم إنشاؤها بواسطةbundletool
- يعمل أمر واجهة سطر الأوامر
ia check
للتطبيقات الفورية مع قائمة حِزم APK. - يضمن أمر واجهة سطر الأوامر
ia check
للتطبيقات الفورية أن تكون أسماء حِزم APK المجزّأة فريدة داخل ملف ZIP معين.
التغييرات
- عند توفير المتطلبات اللازمة لجهاز يعمل بالإصدار 7.1.1 من نظام التشغيل Android (المستوى 25 من واجهة برمجة التطبيقات) أو إصدار أقدم، لا يُصدر واجهة سطر الأوامر تحذيرًا إلا في حال تعذّر رصد طلب ناجح على Google Play التحقق من الخدمات. فعند مواجهة هذا الموقف في السابق، كان واجهة سطر الأوامر حدوث خطأ وعدم محاولة تشغيل التطبيق الفوري.
- يمكن الآن لواجهة سطر الأوامر للتطبيقات الفورية
ia run
تشغيل ملفات APK التي تم إنشاؤها بواسطةbundletool
أو حِزم APK التي تم إنشاؤها باستخدامaapt2
في السابق، كانت عمليةrun
انتهت المهلة المحددة عند إطلاق بعض ملفات APK هذه. - تم إيقاف العلامة
--no-setup
نهائيًا فيia run
وليس لها أي تأثير الآن. - تحديث الإصدارات القديمة من "خدمات Google Play" للتطبيقات الفورية بشكل صحيح التي يجب إلغاء تثبيتها أولاً قبل تثبيت إصدار جديد.
الإصدار 1.4.0 من حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play ( 28/08/2018)
هذا الإصدار من حزمة SDK لتطوير تطبيقات Google Play الفورية (المعروفة سابقًا باسم "التطبيقات الفورية") (SDK للتطوير) على الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- يتيح الآن أمر واجهة سطر الأوامر
ia check
للتطبيقات الفورية إمكانية التحقق من الحجم على التطبيقات الفورية باستخدام حزم APK للإعداد. - يتيح واجهة سطر الأوامر الآن تشغيل التطبيقات الفورية على صور محاكي مفاتيح الاختبار باستخدام تثبيت أحدث إصدار من خدمات Google Play.
- تم تحسين الدعم للحصول على مساعدة خاصة بالأوامر باستخدام
ia help <command>
. - تمت إضافة تفاصيل الحجم إلى
ia check
أخطاء في الحجم.
التغييرات
- تمت إعادة تسمية حزمة SDK من "حزمة تطوير البرامج (SDK) لتطوير تطبيقات Android الفورية" إلى "حزمة تطوير البرامج (SDK) الفورية لتطوير Google Play"
- لم يعُد واجهة سطر الأوامر يعرض
NullPointerException
عند محاولة التحقق من أحد التطبيقات بدون نشاط مشغّل التطبيقات. - يكتشف واجهة سطر الأوامر و"استوديو Android" الآن الأجهزة غير المتوافقة التي تعمل بنظام التشغيل Android 8.0 (المستوى 26 من واجهة برمجة التطبيقات) في السابق، لم يكن بإمكان هذه الأجهزة تشغيل التطبيق.
- يعمل النص البرمجي لبرنامج تضمين Bash
ia
الآن بشكل صحيح عند استدعاءه في مسار حيث لم يتم ضبط$TERM
. يفترض النص البرمجي أن يكون عرض 80 عمودًا. - يعرض الأمر
ia check
الآن تحذيرًا بشأن التطبيقات الفورية التي يكونminSdkVersion
تم ضبط الإصدار على20
أو أقل. من خلال إتاحة هذه الإصدارات القديمة من حزمة SDK في الإصدار الخاص بك، فقد يزداد حجم البرنامج الثنائي بدون أي فائدة لميزة البحث الفوري التطبيقات. - يرصد واجهة سطر الأوامر الآن متى يكون إصدار "خدمات Google Play" قديمًا جدًا تشغيل التطبيقات الفورية وطلبات التحديث على الجهاز.
- التطبيقات الفورية التي تم إطلاقها على Android 8.0 (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث من خلال واجهة سطر الأوامر
أو Android Studio الآن تلقائيًا
تم منح إذن "
android.permission.INSTANT_APP_FOREGROUND_SERVICE
".
الإصدار 1.3.0 من حزمة تطوير البرامج (SDK) لتطوير تطبيقات Android الفورية ( 04/06/2018)
يتضمن هذا الإصدار من حزمة SDK لتطوير تطبيقات Android الفورية يحتوي على الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- يستخدم Android Studio 3.2 الآن مكتبة تمت إضافتها في SDK 1.3 لتشغيل التطبيقات الفورية.
يوحِّد هذا المنطق بين "
ia
" و"استوديو YouTube" ويتيح لك تشغيل التطبيق الفوري تطبيقات بدون عناوين URL من "استوديو Android"
الإصدار 1.2.0 من حزمة تطوير البرامج (SDK) لتطوير تطبيقات Android الفورية ( 07/05/2018)
يتضمن هذا الإصدار من حزمة SDK لتطوير تطبيقات Android الفورية يحتوي على الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- تسمح لك واجهة سطر أوامر التطبيقات الفورية الجديدة،
ia
، بتشغيل التطبيقات الفورية على جهاز التطوير والتحقق منها محليًا للتعرف على الأخطاء. - يمكنك الآن إنشاء تطبيقات فورية وتشغيلها بدون إدخال عنوان URL نقطة.
التغييرات
- هو إصدار "خدمات Google Play للتطبيقات الفورية" المضمّنة مع يمكن لحزمة SDK الآن تحديث نفسها تلقائيًا باستخدام "متجر Play". في الإصدارات السابقة، قد يكون تم قفل الحزمة على الإصدار المجمّع مع حزمة تطوير البرامج (SDK).
- أسماء المضيفين التي تحتوي على أحرف البدل، مثل
"*.example.com"
، أصبحت الآن معتمَد بالكامل في وضع التطوير. - أصبح بإمكان المطوّرين الآن محاكاة عمليات تنزيل التطبيقات المشروطة في Android Lollipop.
Marshmallow وNougat من خلال ضبط نظام
debug.aia.throttle_download_ms
كما هو موضح في المثال التالي:$ adb shell setprop debug.aia.throttle_download_ms 5000
الإصدار 1.1.0 من حزمة تطوير البرامج (SDK) لتطوير تطبيقات Android الفورية
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) لتطوير تطبيقات Android الفورية على ما يلي: الميزات والتغييرات الجديدة.
الميزات الجديدة
- نقل البيانات من التطبيق الفوري إلى التطبيق المثبَّت.
- على الأجهزة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، لا يعمل النظام
ينفذ عملية النقل هذه تلقائيًا عند تثبيت التطبيق. على الأجهزة التي تعمل
في الإصدار 7.1 من نظام التشغيل Android (المستوى 25 من واجهة برمجة التطبيقات) والإصدارات الأقدم، يمكنك نقل بيانات تطبيقك الفوري
بيانات التخزين إلى تطبيقك المثبَّت من خلال طلب
getInstantAppData()
في تطبيقك المثبَّت
- على الأجهزة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، لا يعمل النظام
ينفذ عملية النقل هذه تلقائيًا عند تثبيت التطبيق. على الأجهزة التي تعمل
في الإصدار 7.1 من نظام التشغيل Android (المستوى 25 من واجهة برمجة التطبيقات) والإصدارات الأقدم، يمكنك نقل بيانات تطبيقك الفوري
بيانات التخزين إلى تطبيقك المثبَّت من خلال طلب
- يمكنك تقليل حجم ملف APK عن طريق استخدام الدعم الجديد حِزم APK الخاصة بالجهاز. للحصول على معلومات حول إعداد الإصدار حِزم APK للضبط، يُرجى الاطّلاع على إعداد إصدارك لحِزم APK للإعداد
التغييرات
- المحاكي.
- يجب استخدام أدوات محاكاة تعمل على "متجر Play" وأحدث إصدار من "خدمات Google Play" لاختبار التطبيقات الفورية من الآن فصاعدًا. لمزيد من المعلومات حول كيفية إعداد للاطلاع على تشغيل التطبيق الفوري التطبيق.