Sidekick SDK

Sidekick SDK সেইসব ডেভেলপারদের জন্য উপলভ্য যারা:

  • Android App Bundle (AAB)-এর পরিবর্তে APK হিসেবে রিলিজ প্রকাশ করুন।
  • Sidekick অ্যাক্সেস করতে চান, কিন্তু মানানসই নয় এমন জালিয়াতি-প্রতিরোধী সমাধান ব্যবহার করেন।

Sidekick SDK যোগ করতে, আপনার ডিপেন্ডেন্সিতে com.google.android.play:sidekick যোগ করুন। আপনার তালিকাভুক্ত রিপোজিটরিগুলির মধ্যে একটি হিসেবে Google-এর Maven রিপোজিটরি (maven.google.com) অন্তর্ভুক্ত করতে ভুলবেন না।

যেমন, আপনার মডিউলের build.gradle.kts ফাইলে, নিম্নলিখিত কোড যোগ করুন:

dependencyResolutionManagement {
  repositories {
    google()
    // Other repositories
  }
}

dependencies {
  // Other dependencies
  implementation("com.google.android.play:sidekick:+")
}

প্রয়োগ সংক্রান্ত প্রয়োজনীয়তা

  • ন্যূনতম SDK লেভেল: Sidekick-এর লেটেস্ট ভার্সনের জন্য minSdkVersion-এর 23 প্রয়োজন।
  • টেস্টিং ওয়ার্কফ্লো: Google Play Console ব্যবহার করে শুধুমাত্র ইন্টার্নাল বা ক্লোজড টেস্টিং ট্র্যাকের মাধ্যমে টেস্ট করা যেতে পারে।
  • ফিচার বন্ধ করা: আপনাকে ফিচার বন্ধ করতে হলে, SDK সরিয়ে দেওয়ার পরে আপনাকে আবার অ্যাপ্লিকেশন ডেপ্লয় করতে হবে অথবা রিমোট অ্যাক্সেস বন্ধ করার অনুরোধ জানাতে সহায়তা টিমের সাথে যোগাযোগ করতে হবে।

একাধিক প্রসেস ব্যবহার করে এমন গেম

আপনার গেম অ্যাক্টিভিটি আলাদা প্রসেসে রান করলে (আপনার 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>

Google Play-তে প্রকাশ করুন

  • Sidekick SDK ব্যবহার করে Google Play-তে রিলিজ প্রকাশ করতে, Sidekick SDK রেজিস্ট্রেশন ফর্ম পূরণ করুন। আপনার গেম ১-২ সপ্তাহের মধ্যে অনুমোদিত হবে, যার পরে আপনি এমন রিলিজ আপলোড করতে পারবেন যা সাধারণভাবে Sidekick SDK ইন্টিগ্রেট করেছে।
  • Sidekick SDK ইন্টিগ্রেশন সম্পূর্ণ করার পরেও, Play Console-এ সেটিং চালু করা প্রয়োজনীয়। নিশ্চিত করুন যে আপনার আপলোড করা অ্যাপ বান্ডেলে Play Games Sidekick যোগ করুন বিকল্প বেছে নেওয়া হয়েছে। কনসোলটি বান্ডেলের SDK স্ট্যাটাস যাচাই করবে, তবে এটি ডুপ্লিকেট করবে না।
Play Console-এ আপনার আপলোড করা অ্যাপ বান্ডেলে Play Games Sidekick যোগ করুন চেকবক্স।
আপনার আপলোড করা অ্যাপ বান্ডেলে Play Games Sidekick যোগ করুন চেকবক্স (বড় করে দেখতে ক্লিক করুন)।