تحذير: لن تكون "تطبيقات Google Play الفورية" متاحة بعد الآن. اعتبارًا من ديسمبر 2025، لن يكون بإمكانك نشر التطبيقات الفورية من خلال Google Play، كما أنّ جميع واجهات برمجة التطبيقات الفورية في "خدمات Google Play" ستتوقف عن العمل. لن يعرض Play "التطبيقات الفورية" للمستخدمين بعد الآن باستخدام أي آلية.
نُجري هذا التغيير استنادًا إلى ملاحظات المطوّرين واستثماراتنا المستمرة لتحسين المنظومة المتكاملة منذ طرح ميزة "تطبيقات Google Play الفورية".
لمواصلة تحسين معدّل اكتساب المستخدمين، ننصح المطوّرين بتوجيه المستخدمين إلى تطبيقهم أو لعبتهم العادية باستخدام الروابط لصفحات معيّنة لإعادة توجيههم إلى مسارات أو ميزات محدّدة عند الحاجة.
الإصدار 1.9.0 من حزمة تطوير تطبيقات Google Play الفورية (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]
لواجهة سطر الأوامر للتطبيقات الفورية بدون نشر أي عنصر.
الإصدار 1.7.0 من حزمة تطوير تطبيقات Google Play الفورية (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
.
التغييرات
- على الأجهزة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث، لن يؤدي تشغيل تطبيق فوري لا يتطابق مفتاح توقيعه مع مفتاح أي تطبيق تم تشغيله سابقًا على الجهاز إلى حدوث عطل في "استوديو Android" أو واجهة سطر الأوامر.
- تم تغيير الحد الأقصى لحجم التطبيقات الفورية من 4 ميغابايت إلى 10 ميغابايت.
يتلقّى التطبيق الذي يزيد حجمه عن 4 ميغابايت الآن
WARNING
بدلاً منERROR
. سيستمر ظهورERROR
للتطبيقات التي يزيد حجمها عن 10 ميغابايت.
الإصدار 1.5.0 من حزمة تطوير تطبيقات 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 من حزمة تطوير تطبيقات Google Play الفورية (28-08-2018)
يتضمّن هذا الإصدار من حزمة تطوير البرامج (SDK) لتقنية "تطبيقات Google Play الفورية" (المعروفة سابقًا باسم حزمة تطوير البرامج (SDK) لـ "التطبيقات الفورية") الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- يتيح الآن الأمر
ia check
في واجهة سطر الأوامر للتطبيقات الفورية التحقّق من حجم التطبيقات الفورية باستخدام حِزم APK للإعدادات. - تتيح واجهة سطر الأوامر الآن تشغيل التطبيقات الفورية على صور المحاكي التي تتضمّن مفاتيح اختبارية مع تثبيت إصدار حديث من "خدمات Google Play".
- تحسين دعم المساعدة الخاصة بالأوامر باستخدام
ia help <command>
- تمت إضافة تصنيف تفصيلي للمقاس إلى أخطاء المقاس
ia check
.
التغييرات
- تمت إعادة تسمية حزمة تطوير البرامج (SDK) من "حزمة تطوير تطبيقات Android الفورية" إلى "حزمة تطوير تطبيقات Google Play الفورية".
- لم يعُد سطر الأوامر يعرض الخطأ
NullPointerException
عند محاولة التحقّق من تطبيق ليس لديه نشاط مشغّل. - ترصد واجهة سطر الأوامر و"استوديو Android" الآن الأجهزة غير المتوافقة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 من واجهة برمجة التطبيقات). في السابق، لم تكن هذه الأجهزة تشغّل التطبيق.
- يعمل الآن نص
ia
Bash البرمجي المغلّف بشكل صحيح عند استدعائه في مسار حيث لم يتم ضبط$TERM
. يفترض النص البرمجي عرض 80 عمودًا. - يعرض الأمر
ia check
الآن تحذيرًا بشأن التطبيقات الفورية التي تم ضبط إصدارها علىminSdkVersion
20
أو أقل. من خلال إتاحة استخدام إصدارات حزمة SDK القديمة هذه في الإصدار، قد يزيد حجم الملف الثنائي بدون أي فائدة لتطبيقاتك الفورية. - يرصد واجهة سطر الأوامر الآن ما إذا كان إصدار "خدمات Google Play" قديمًا جدًا بحيث لا يمكن تشغيل التطبيقات الفورية، ويطلب إجراء تحديث على الجهاز.
- عند تشغيل التطبيقات الفورية على الإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث من خلال واجهة سطر الأوامر أو Android Studio، يتم تلقائيًا منح إذن
android.permission.INSTANT_APP_FOREGROUND_SERVICE
.
الإصدار 1.3.0 من حزمة تطوير البرامج لتطبيقات Android الفورية (2018-06-04)
يحتوي هذا الإصدار من حزمة تطوير البرامج (SDK) الخاصة بـ "تطبيقات Android الفورية" على الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- يستخدم الإصدار 3.2 من Android Studio الآن مكتبة تمت إضافتها في حزمة تطوير البرامج (SDK) 1.3 لتشغيل التطبيقات الفورية.
يؤدي ذلك إلى توحيد منطق
ia
وStudio، ويتيح لك تشغيل التطبيقات الفورية بدون عناوين URL من Android Studio.
حزمة تطوير البرامج (SDK) لتطبيقات Android الفورية الإصدار 1.2.0 (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 الفورية
يتضمّن هذا الإصدار من حزمة تطوير تطبيقات Android الفورية الميزات والتغييرات الجديدة التالية.
الميزات الجديدة
- نقل البيانات من "التطبيق الفوري" إلى التطبيق المثبَّت
- على الأجهزة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، ينفّذ النظام عملية النقل هذه تلقائيًا عند تثبيت التطبيق. على الأجهزة التي تعمل بالإصدار 7.1 من نظام التشغيل Android (المستوى 25 من واجهة برمجة التطبيقات) والإصدارات الأقدم، يمكنك نقل بيانات التخزين الخاصة بتطبيقك الفوري إلى تطبيقك المثبَّت من خلال استدعاء
getInstantAppData()
في تطبيقك المثبَّت.
- على الأجهزة التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 لواجهة برمجة التطبيقات) والإصدارات الأحدث، ينفّذ النظام عملية النقل هذه تلقائيًا عند تثبيت التطبيق. على الأجهزة التي تعمل بالإصدار 7.1 من نظام التشغيل Android (المستوى 25 من واجهة برمجة التطبيقات) والإصدارات الأقدم، يمكنك نقل بيانات التخزين الخاصة بتطبيقك الفوري إلى تطبيقك المثبَّت من خلال استدعاء
- يمكنك تقليل حجم حِزمة APK من خلال الاستفادة من الميزة الجديدة التي تتيح إنشاء حِزم APK خاصة بكل جهاز. للحصول على معلومات حول إعداد الإصدار لملفات APK الخاصة بالإعداد، راجِع إعداد الإصدار لملفات APK الخاصة بالإعداد.
التغييرات
- المحاكي
- يجب استخدام محاكيات تعمل عليها "خدمات Google Play" و"متجر Play" بأحدث إصداراتهما لاختبار "التطبيقات الفورية" من الآن فصاعدًا. للحصول على معلومات حول كيفية إعداد المحاكي، اطّلِع على مقالة تشغيل تطبيقك الفوري.