সাইডকিক এসডিকে সেইসব ডেভেলপারদের জন্য উপলব্ধ যারা:
- অ্যান্ড্রয়েড অ্যাপ বান্ডেল (AAB)-এর পরিবর্তে APK হিসেবে রিলিজগুলো প্রকাশ করুন।
- সাইডকিক-এ অ্যাক্সেস প্রয়োজন, কিন্তু একটি অসামঞ্জস্যপূর্ণ অ্যান্টি-ট্যাম্পারিং সলিউশন ব্যবহার করছেন। আপনার অন্য কোনো প্রশ্ন থাকলে, সাপোর্টের জন্য অনুরোধ করুন ।
সাইডকিক এসডিকে যোগ করতে, আপনার ডিপেন্ডেন্সিতে com.google.android.play:sidekick যুক্ত করুন। নিশ্চিত করুন যে আপনি আপনার তালিকাভুক্ত রিপোজিটরিগুলোর মধ্যে গুগলের ম্যাভেন রিপোজিটরি ( maven.google.com ) অন্তর্ভুক্ত করেছেন।
উদাহরণস্বরূপ, আপনার মডিউলের build.gradle.kts ফাইলে নিম্নলিখিতটি যোগ করুন:
dependencyResolutionManagement {
repositories {
google()
// Other repositories
}
}
dependencies {
// Other dependencies
implementation("com.google.android.play:sidekick:*")
}
একাধিক প্রক্রিয়া ব্যবহার করে গেম
যদি আপনার গেম অ্যাক্টিভিটিগুলো একটি আলাদা প্রসেসে চলে (আপনার AndroidManifest.xml এর <application> ট্যাগে android:process অ্যাট্রিবিউটটি ব্যবহার করুন), তাহলে আপনাকে অবশ্যই নিম্নলিখিত কন্টেন্ট প্রোভাইডারগুলো যোগ করে ম্যানিফেস্টটি আপডেট করতে হবে। অন্য কোনো কোড পরিবর্তনের প্রয়োজন নেই।
<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>