ایجاد برنامههای Play Instant با استفاده از ARCore
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ARCore با Play Instant Apps سازگار است، یک ویژگی Android که به برنامهها و بازیها امکان میدهد روی دستگاههای دارای Android 5.0 (سطح API 21) یا بالاتر بدون نیاز به نصب اولیه راهاندازی شوند. با ارائه یک تجربه فوری، می توانید اکتشاف برنامه یا بازی خود را بهبود ببخشید، که به جذب کاربران فعال تر و ایجاد تجربه های اصطکاک کمتر کمک می کند.
تفاوت در مقایسه با برنامه های معمولی
وقتی یک برنامه Play Instant با قابلیت AR نصب میشود، Google Play بهطور خودکار مطمئن نمیشود که Google Play Services for AR نصب شده و بهروز باشد، فرقی نمیکند برنامه شما AR مورد نیاز است یا AR اختیاری.
در عوض، برنامه شما باید از ArCoreApk.checkAvailability()
و ArCoreApk.requestInstall()
استفاده کند تا بررسی کند که خدمات Google Play برای AR نصب شده است.
برنامههای فوری دارای محدودیتهایی در اندازه هستند. ARCore SDK ممکن است حدود 300 کیلوبایت از محدودیت اندازه برنامه فوری Play 15 مگابایتی باشد. برای اطلاعات بیشتر، به کاهش اندازه برنامه فوری خود مراجعه کنید.
مراحل بعدی
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eARCore supports Play Instant Apps, allowing Android apps and games to launch without installation on devices with Android 5.0 (API level 21) or higher.\u003c/p\u003e\n"],["\u003cp\u003eUnlike regular apps, AR-enabled Play Instant apps require manual checks and installation prompts for Google Play Services for AR using \u003ccode\u003eArCoreApk.checkAvailability()\u003c/code\u003e and \u003ccode\u003eArCoreApk.requestInstall()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe ARCore SDK contributes to the Play Instant App size limit, potentially using around 300kB of the 15MB allowance.\u003c/p\u003e\n"]]],["ARCore works with Play Instant Apps, allowing apps to run on Android 5.0+ without installation. Unlike standard apps, Play Instant apps do not automatically ensure \"Google Play Services for AR\" is installed. Developers must use `ArCoreApk.checkAvailability()` and `ArCoreApk.requestInstall()` to manage this. Instant Apps have size restrictions, with the ARCore SDK potentially consuming around 300kB of the 15MB limit. Creating instant-enabled app bundles requires following the Android Developer's guide.\n"],null,["# Creating Play Instant apps using ARCore\n\nARCore is compatible with\n[Play Instant Apps](https://developer.android.com/topic/google-play-instant/overview),\nan Android feature that enables apps and games to launch on devices running\nAndroid 5.0 (API level 21) or higher without having to first be installed. By\nproviding an instant experience, you can improve your app or game's discovery,\nwhich helps drive more active users and create lower friction experiences.\n\nDifferences compared to conventional apps\n-----------------------------------------\n\n- When an AR-enabled Play Instant app is installed, Google Play will **not**\n automatically ensure that\n [Google Play Services for AR](https://play.google.com/store/apps/details?id=com.google.ar.core)\n is installed and up to date, no matter if your app is AR Required or AR\n Optional.\n\n Instead, your app should use\n [`ArCoreApk.checkAvailability()`](/ar/reference/java/com/google/ar/core/ArCoreApk#checkAvailability(android.content.Context))\n and\n\n [`ArCoreApk.requestInstall()`](/ar/reference/java/com/google/ar/core/ArCoreApk#requestInstall(android.app.Activity,%20boolean))\n to check that Google Play Services for AR is\n installed.\n- Instant Apps have size constraints. The ARCore SDK may count towards\n approximately 300kB of the 15MB Play Instant App size limit. For more\n information, see\n [Reduce the size of your instant app](https://developer.android.com/topic/google-play-instant/guides/reduce-module-size).\n\nNext steps\n----------\n\n- Follow the Android Developer's guide on how to [create an instant-enabled app bundle](https://developer.android.com/topic/google-play-instant/getting-started/instant-enabled-app-bundle)."]]