সাইডকিক এসডিকে

সাইডকিক এসডিকে সেইসব ডেভেলপারদের জন্য উপলব্ধ যারা:

  • অ্যান্ড্রয়েড অ্যাপ বান্ডেল (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>