SDK مربوط به Sidekick برای توسعهدهندگانی در دسترس است که:
- نسخهها را به جای یک بسته نرمافزاری اندروید (AAB)، به صورت APK منتشر کنید.
- نیاز به دسترسی به Sidekick دارید، اما از یک راهکار ضد دستکاری ناسازگار استفاده میکنید. اگر سؤال دیگری دارید، درخواست پشتیبانی کنید .
برای افزودن Sidekick SDK، فایل com.google.android.play:sidekick را به وابستگیهای خود اضافه کنید. مطمئن شوید که مخزن Maven گوگل ( maven.google.com ) را به عنوان یکی از مخازن فهرست شده خود درج کردهاید.
برای مثال، در فایل build.gradle.kts ماژول خود، موارد زیر را اضافه کنید:
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}
dependencies {
// Other dependencies
implementation("com.google.android.play:sidekick:*")
}
بازیهایی که از چندین فرآیند استفاده میکنند
اگر فعالیتهای بازی شما در یک فرآیند جداگانه اجرا میشوند (از ویژگی android:process در تگهای <application> مربوط به AndroidManifest.xml خود استفاده کنید)، باید مانیفست را با اضافه کردن ارائهدهندگان محتوای زیر بهروزرسانی کنید. هیچ تغییر کد دیگری لازم نیست.
<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>