Stay organized with collections
Save and categorize content based on your preferences.
ARCore is compatible with
Play Instant Apps,
an Android feature that enables apps and games to launch on devices running
Android 5.0 (API level 21) or higher without having to first be installed. By
providing an instant experience, you can improve your app or game's discovery,
which helps drive more active users and create lower friction experiences.
Differences compared to conventional apps
When an AR-enabled Play Instant app is installed, Google Play will not
automatically ensure that
Google Play Services for AR
is installed and up to date, no matter if your app is AR Required or AR
Optional.
Instant Apps have size constraints. The ARCore SDK may count towards
approximately 300kB of the 15MB Play Instant App size limit. For more
information, see
Reduce the size of your instant app.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["ARCore supports Play Instant Apps, allowing Android apps and games to launch without installation on devices with Android 5.0 (API level 21) or higher."],["Unlike regular apps, AR-enabled Play Instant apps require manual checks and installation prompts for Google Play Services for AR using `ArCoreApk.checkAvailability()` and `ArCoreApk.requestInstall()`."],["The ARCore SDK contributes to the Play Instant App size limit, potentially using around 300kB of the 15MB allowance."]]],["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"]]