এই নির্দেশিকা বর্ণনা করে কিভাবে App Distribution APK আপলোড করতে হয় এবং Firebase কনসোল ব্যবহার করে পরীক্ষকদের কাছে বিল্ড বিতরণ করতে হয়।
আপনি শুরু করার আগে
যদি আপনি ইতিমধ্যেই না করে থাকেন তাহলে আপনার Android প্রকল্পে Firebase যোগ করুন ।
আপনি যদি অন্য কোনো ফায়ারবেস পণ্য ব্যবহার না করেন, তাহলে আপনাকে শুধুমাত্র একটি প্রকল্প তৈরি করতে হবে এবং আপনার অ্যাপ নিবন্ধন করতে হবে। যাইহোক, আপনি যদি ভবিষ্যতে অতিরিক্ত পণ্য ব্যবহার করার সিদ্ধান্ত নেন, তাহলে উপরে লিঙ্ক করা পৃষ্ঠার সমস্ত ধাপ সম্পূর্ণ করতে ভুলবেন না।
ধাপ 1. আপনার অ্যাপ তৈরি করুন
আপনি যখন পরীক্ষকদের কাছে আপনার অ্যাপের একটি প্রাক-রিলিজ সংস্করণ বিতরণ করতে প্রস্তুত হন, তখন আপনার স্বাভাবিক প্রক্রিয়া ব্যবহার করে আপনার APK তৈরি করুন। আপনাকে অবশ্যই আপনার ডিবাগ কী বা অ্যাপ সাইনিং কী দিয়ে APK সাইন করতে হবে।
ধাপ 2. পরীক্ষকদের কাছে আপনার অ্যাপ বিতরণ করুন
আপনার অ্যাপটি পরীক্ষকদের কাছে বিতরণ করতে, Firebase কনসোল ব্যবহার করে আপনার APK ফাইল আপলোড করুন:
Firebase কনসোলের App Distribution পৃষ্ঠা খুলুন। অনুরোধ করা হলে আপনার Firebase প্রকল্প নির্বাচন করুন।
রিলিজ পৃষ্ঠায়, ড্রপ-ডাউন মেনু থেকে আপনি যে অ্যাপটি বিতরণ করতে চান সেটি নির্বাচন করুন।
আপলোড করতে আপনার অ্যাপের APK ফাইলটিকে কনসোলে টেনে আনুন।
আপলোড সম্পূর্ণ হলে, আপনি বিল্ড পেতে চান পরীক্ষক গোষ্ঠী এবং পৃথক পরীক্ষক নির্দিষ্ট করুন। তারপর, বিল্ডের জন্য রিলিজ নোট যোগ করুন।
পরীক্ষক গোষ্ঠী তৈরির বিষয়ে আরও জানতে পরীক্ষক পরিচালনা করুন দেখুন।
বিল্ডটি পরীক্ষকদের কাছে উপলব্ধ করতে বিতরণ ক্লিক করুন। পরীক্ষক স্বয়ংক্রিয়ভাবে অ্যাপটি পরীক্ষা করার জন্য একটি ইমেল আমন্ত্রণ পান।
(ঐচ্ছিক) সেই রিলিজগুলিতে অ্যাক্সেস আছে এমন পরীক্ষকদের সাথে নির্দিষ্ট রিলিজের লিঙ্ক শেয়ার করতে, ক্লিপবোর্ডে রিলিজ লিঙ্কটি কপি করতে লিঙ্ক আইকনে ক্লিক করুন।
একবার আপনি আপনার বিল্ড বিতরণ করলে, এটি Firebase কনসোলের App Distribution ড্যাশবোর্ডে 150 দিনের (পাঁচ মাস) জন্য উপলব্ধ হয়ে যায়। বিল্ডের মেয়াদ শেষ হওয়ার 30 দিন হলে, কনসোল এবং আপনার পরীক্ষকের তাদের টেস্ট ডিভাইসে বিল্ডের তালিকা উভয়েই একটি মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি প্রদর্শিত হবে।
যে পরীক্ষকদের অ্যাপটি পরীক্ষা করার জন্য আমন্ত্রণ জানানো হয়নি তারা শুরু করার জন্য ইমেল আমন্ত্রণ পান এবং বিদ্যমান পরীক্ষকরা ইমেল বিজ্ঞপ্তি পান যে একটি নতুন বিল্ড পরীক্ষা করার জন্য প্রস্তুত। পরীক্ষা অ্যাপ কীভাবে ইনস্টল করবেন তার নির্দেশাবলীর জন্য, App Distribution সাথে পরীক্ষক হিসাবে সেট আপ করুন দেখুন। আপনি প্রতিটি পরীক্ষকের স্থিতি নিরীক্ষণ করতে পারেন-তারা আমন্ত্রণ গ্রহণ করেছে কিনা এবং তারা অ্যাপটি ডাউনলোড করেছে কিনা- Firebase কনসোলে।
অ্যাপের মেয়াদ শেষ হওয়ার আগে পরীক্ষা করার আমন্ত্রণ গ্রহণ করার জন্য পরীক্ষকদের কাছে 30 দিন আছে। যখন একটি আমন্ত্রণের মেয়াদ শেষ হওয়ার 5 দিন পরে, তখন একটি রিলিজের পরীক্ষকের পাশে Firebase কনসোলে একটি মেয়াদ শেষ হওয়ার বিজ্ঞপ্তি প্রদর্শিত হয়৷ পরীক্ষকের সারিতে ড্রপ-ডাউন মেনু ব্যবহার করে এটিকে পুনরায় পাঠানোর মাধ্যমে একটি আমন্ত্রণ পুনর্নবীকরণ করা যেতে পারে।
পরবর্তী পদক্ষেপ
পরীক্ষকদের জন্য আপনার অ্যাপ সম্পর্কে প্রতিক্রিয়া পাঠানো সহজ করতে অ্যাপ-মধ্যস্থ প্রতিক্রিয়া প্রয়োগ করুন (স্ক্রিনশট সহ)।
আপনার অ্যাপের নতুন বিল্ড ইনস্টল করার জন্য উপলব্ধ হলে আপনার পরীক্ষকদের কাছে কীভাবে অ্যাপ-মধ্যস্থ সতর্কতা প্রদর্শন করবেন তা শিখুন।
CI/CD ব্যবহার করে QA পরীক্ষকদের কাছে অ্যান্ড্রয়েড অ্যাপ বিতরণের সর্বোত্তম অনুশীলন শিখুন।