Sidekick SDK は、次のデベロッパーが利用できます。
- リリースを Android App Bundle(AAB)ではなく APK として公開している。
- Sidekick にアクセスする必要があるが、互換性のない改ざん防止ソリューションを使用している。他にご不明な点がございましたら、サポートをリクエストしてください。
Sidekick SDK を追加するには、依存関係に com.google.android.play:sidekick を追加します。リストされている
リポジトリの 1 つとして、Google の Maven
リポジトリ(maven.google.com)を含めるようにしてください。
たとえば、モジュールの build.gradle.kts ファイルに次のように追加します。
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}
dependencies {
// Other dependencies
implementation("com.google.android.play:sidekick:*")
}
複数のプロセスを使用するゲーム
ゲーム アクティビティが別のプロセスで実行される場合(android:process
属性を AndroidManifest.xml's <application> タグで使用する場合)、次のコンテンツ プロバイダを追加してマニフェストを更新する必要があります。他のコードを変更する必要はありません。
<application> [...] <provider android:name="com.google.android.play.deku.DekuContentProvider$Process1" android:authorities="insert.your.package.name.here.deku.contentprovider1" android:exported="false" android:process=":insert_name_of_process1_here" /> <provider android:name="com.google.android.play.deku.DekuContentProvider$Process2" android:authorities="insert.your.package.name.here.deku.contentprovider2" android:exported="false" android:process=":insert_name_of_process2_here" /> [...] <!-- Up to 5 processes ($Process1, $Process2, ..., $Process5) --> </application>