ARCore は Play Instant Apps と互換性があります。Play Instant Apps は、Android 5.0(API レベル 21)以降を搭載したデバイスでアプリとゲームを、事前にインストールしなくても起動できるようにする Android 機能です。Instant 版を提供することで、アプリやゲームが見つかりやすくなり、アクティブ ユーザーを増やしてストレスを軽減できます。
従来のアプリとの違い
AR 対応の Play Instant App がインストールされた場合、Google Play は、アプリが AR 必須または AR オプションのいずれであるかにかかわらず、Google Play 開発者サービス(AR)がインストールされ、最新であることを自動では確認しません。
代わりに、
ArCoreApk.checkAvailability()
とArCoreApk.requestInstall()
を使用して、AR 用 Google Play 開発者サービスがインストールされていることを確認する必要があります。Instant Apps にはサイズに制約があります。ARCore SDK は、Play Instant App のサイズ上限(15 MB)のうち約 300 KB にカウントされる可能性があります。詳細については、Instant App のサイズを小さくするをご覧ください。
次のステップ
- Android デベロッパー ガイドに沿って、Instant 対応 App Bundle を作成します。