Kotlin বা Java ব্যবহার করে আপনার অ্যাপে কীভাবে অ্যাপ-মধ্যস্থ ইনস্টল প্রম্পট ইন্টিগ্রেট করবেন তা এই গাইডে বর্ণনা করা হয়েছে।
আপনার ডেভেলপমেন্ট এনভায়রনমেন্ট সেট-আপ করুন
Play অ্যাপ-মধ্যস্থ ইনস্টল প্রম্পট লাইব্রেরি হল Google Play Core লাইব্রেরি-এর অংশ। লাইব্রেরি ব্যবহার করতে, নিম্নলিখিত Gradle নির্ভরতা অন্তর্ভুক্ত করুন:
// In your app's build.gradle.kts file:
...
dependencies {
implementation("com.google.android.play:crossdeviceprompt:0.0.1")
...
}
ক্রস ডিভাইস ইনস্টল প্রম্পট দেখান
আপনার অ্যাপের ফ্লোতে সবচেয়ে উপযুক্ত মুহূর্ত নির্ধারণ করুন যাতে ব্যবহারকারীকে অন্য ডিভাইসে আপনার অ্যাপ ইনস্টল করার জন্য প্রম্পট করা যায় (যেমন, যখন তারা ফোন থেকে টিভিতে ভিডিও কাস্ট করেন)। আপনার অ্যাপ এইসব পয়েন্টের কোনও একটিতে পৌঁছালে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
CrossDevicePromptInstallationRequestতৈরি করুন।CrossDevicePromptManagerব্যবহার করে এমন একটি অনুরোধ টাস্ক তৈরি করুন যা প্যারামিটার হিসেবে অনুরোধ গ্রহণ করে।- ব্যবহারকারীকে প্রম্পট দেখাতে
launchPromptFlow()-এর সাথে ফলাফল হিসেবে পাওয়াCrossDevicePromptInfoঅবজেক্ট ব্যবহার করুন।
CrossDevicePromptInfo পেতে অথবা প্রম্পট দেখাতে কোনও সমস্যা হলে, ব্যতিক্রম থ্রো করা হয়।
val crossDevicePromptManager = CrossDevicePromptManagerFactory.create(activity)
val request = CrossDevicePromptInstallationRequest.create()
try {
val info = crossDevicePromptManager.requestInstallationPromptFlow(request).await()
crossDevicePromptManager.launchPromptFlow(activity, info).await()
} catch (e: CrossDevicePromptException) {
Log.e(TAG, "Cross-device prompt failed with error: ${e.errorCode}", e)
}
আপনার প্রয়োগ যাচাই করতে, অ্যাপ-মধ্যস্থ ইনস্টল প্রম্পট টেস্ট করুন দেখুন।