ARCore를 사용하여 Play 인스턴트 앱 만들기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
ARCore는 먼저 설치하지 않고도 Android 5.0 (API 수준 21) 이상을 실행하는 기기에서 앱과 게임을 실행할 수 있는 Android 기능인 Play 인스턴트 앱과 호환됩니다. 인스턴트 환경을 제공하면 앱 또는 게임의 검색 가능성을 개선하여 더 많은 활성 사용자를 유도하고 더 낮은 마찰 환경을 만들 수 있습니다.
기존 앱과의 차이점
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[[["\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)."]]