অ্যান্ড্রয়েডের নিম্ন সংস্করণে চলমান ডিভাইসগুলিতে কী ঘটে?
অ্যান্ড্রয়েড 15+ এ ডায়নামিক অ্যাপ লিঙ্কগুলি আগের সংস্করণগুলিতে অ্যাপ লিঙ্কগুলির মতো একই handle_all_urls
রিলেশন টাইপ ব্যবহার করে, তবে একটি নতুন ক্ষেত্র, dynamic_app_link_components
ব্যবহার করে। আগের সংস্করণগুলি সামঞ্জস্যের জন্য নতুন dynamic_app_link_components
ফিল্ডকে উপেক্ষা করবে। আপনি যদি পুরানো Android সংস্করণগুলিতে নির্দিষ্ট পাথগুলিকে সমর্থন করতে চান তবে আপনাকে অবশ্যই সেগুলিকে ম্যানিফেস্টে ঘোষণা করতে হবে যেমন আপনি ঐতিহ্যগতভাবে চান৷
আমি কি একই সময়ে ম্যানিফেস্ট-ভিত্তিক পাথ নিয়ম এবং গতিশীল নিয়ম উভয়ই ব্যবহার করতে পারি?
হ্যাঁ, সিস্টেমটি আপনার গতিশীল নিয়মগুলিকে ম্যানিফেস্ট-ভিত্তিক নিয়মগুলির সাথে একত্রিত করবে৷ যাইহোক, মনে রাখবেন যে আপনার ম্যানিফেস্টে সংজ্ঞায়িত নিয়মগুলি আপনার অ্যাপ লিঙ্ক পাথগুলির জন্য সর্বাধিক অনুমোদিত সুযোগ সেট করে, তাই আপনার সমস্ত গতিশীল নিয়ম অবশ্যই সেই সুযোগের মধ্যে থাকতে হবে। সিস্টেমটি গতিশীল নিয়মগুলিকে আপনার ম্যানিফেস্ট পাথগুলিতে ঘোষিত স্ট্যাটিক সুযোগ পরিবর্তন বা প্রসারিত করার অনুমতি দেয় না। একটি সাধারণ ডায়নামিক অ্যাপ লিংক বাস্তবায়নে ম্যানিফেস্ট কনফিগারেশনে একটি মোটামুটি বিস্তৃত স্কোপ সেট করা থাকে, সার্ভার থেকে পরিচালিত গতিশীল নিয়মগুলি যা পাথগুলিকে সুন্দর করে।
assetlinks.json ফাইলের জন্য SHA-256 ফিঙ্গারপ্রিন্ট পাওয়ার সেরা উপায় কী?
সবচেয়ে নির্ভরযোগ্য উপায় হল এটি Google Play Console থেকে পাওয়া। আপনার অ্যাপের সেটআপ > অ্যাপ ইন্টিগ্রিটি পৃষ্ঠায় নেভিগেট করুন। অ্যাপ সাইনিং কী শংসাপত্রের অধীনে, আপনি SHA-256 শংসাপত্রের আঙুলের ছাপ পাবেন। এটি একই কী যা Google Play আপনার অ্যাপ রিলিজে স্বাক্ষর করতে ব্যবহার করে। বিকল্পভাবে, স্থানীয় বিল্ডগুলির জন্য, আপনি আপনার কীস্টোর ফাইলে keytool
কমান্ড-লাইন ইউটিলিটি ব্যবহার করতে পারেন।