আপনার অ্যান্ড্রয়েড অ্যাপ বান্ডেল তৈরি করুন এবং পরীক্ষা করুন

অ্যান্ড্রয়েড অ্যাপ বান্ডেল হল একাধিক ডিভাইস কনফিগারেশন জুড়ে আপনার অ্যাপ তৈরি, প্রকাশ এবং বিতরণ করার প্রস্তাবিত উপায়। অ্যাপ বান্ডেলগুলি উন্নত বৈশিষ্ট্যগুলিও সক্ষম করে, যেমন প্লে ফিচার ডেলিভারি, প্লে অ্যাসেট ডেলিভারি এবং তাত্ক্ষণিক অভিজ্ঞতা। আপনি সবেমাত্র অ্যাপ বান্ডিল গ্রহণ করা শুরু করছেন বা আরও উন্নত ব্যবহারের ক্ষেত্রে বিকাশ করছেন, এই পৃষ্ঠাটি বিকাশের প্রতিটি পর্যায়ে আপনার অ্যাপ পরীক্ষা করার জন্য উপলব্ধ বিভিন্ন কৌশলগুলির একটি ওভারভিউ প্রদান করে।

আপনি যদি অ্যাপ বান্ডেলগুলিতে নতুন হন, তাহলে অ্যান্ড্রয়েড অ্যাপ বান্ডেল সম্পর্কে পড়ুন।

অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে একটি অ্যাপ বান্ডিল তৈরি করুন

আপনি যদি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করেন, তবে আপনি মাত্র কয়েকটি ক্লিকে আপনার প্রকল্পটি একটি স্বাক্ষরিত অ্যাপ বান্ডেল হিসাবে তৈরি করতে পারেন। আপনি যদি IDE ব্যবহার না করেন, তাহলে আপনি কমান্ড লাইন থেকে একটি অ্যাপ বান্ডেল তৈরি করতে পারেন। তারপরে, আপনার অ্যাপ পরীক্ষা বা প্রকাশ করতে আপনার অ্যাপ বান্ডিলটি প্লে কনসোলে আপলোড করুন

অ্যাপ বান্ডিল তৈরি করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যান্ড্রয়েড স্টুডিও 3.2 বা উচ্চতর ডাউনলোড করুন — এটি বৈশিষ্ট্য মডিউল যোগ করার এবং অ্যাপ বান্ডেল তৈরি করার সবচেয়ে সহজ উপায়।

  2. অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল তৈরি করুন । আপনি আপনার রান/ডিবাগ কনফিগারেশন পরিবর্তন করে এবং অ্যাপ বান্ডেল থেকে APK স্থাপন করার বিকল্পটি নির্বাচন করে একটি অ্যাপ বান্ডেল থেকে একটি সংযুক্ত ডিভাইসে আপনার অ্যাপ স্থাপন করতে পারেন। মনে রাখবেন, শুধুমাত্র একটি APK তৈরি এবং স্থাপনের তুলনায় এই বিকল্পটি ব্যবহার করার ফলে বিল্ড টাইম দীর্ঘ হয়।

  3. আপনি একটি ডিভাইসে স্থাপন করেন এমন APK তৈরি করতে এটি ব্যবহার করে আপনার Android অ্যাপ বান্ডেল স্থাপন করুন

  4. প্লে অ্যাপ সাইনিং অ্যাপে নথিভুক্ত করুন । অন্যথায়, আপনি Play Console-এ আপনার অ্যাপ বান্ডিল আপলোড করতে পারবেন না।

  5. Google Play-তে আপনার অ্যাপ বান্ডিল প্রকাশ করুন

অ্যান্ড্রয়েড স্টুডিওর সাথে অ্যাপ বান্ডিল ব্যবহার করে স্থাপন করুন

আপনি আপনার অ্যাপটিকে একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল হিসাবে তৈরি করতে পারেন এবং এটি সরাসরি IDE থেকে একটি সংযুক্ত ডিভাইসে স্থাপন করতে পারেন। যেহেতু IDE এবং Google Play একই টুল ব্যবহার করে একটি ডিভাইসে APKs বের করে এবং ইনস্টল করে, এই স্থানীয় পরীক্ষার কৌশল আপনাকে নিম্নলিখিতগুলি যাচাই করতে সাহায্য করে:

  • আপনি একটি অ্যাপ বান্ডেল হিসাবে আপনার অ্যাপ তৈরি করতে পারেন।
  • আইডিই অ্যাপ বান্ডেল থেকে একটি টার্গেট ডিভাইস কনফিগারেশনের জন্য APK বের করতে সক্ষম।
  • আপনি যে বৈশিষ্ট্যগুলিকে বৈশিষ্ট্য মডিউলগুলিতে আলাদা করেন সেগুলি আপনার অ্যাপের বেস মডিউলের সাথে সামঞ্জস্যপূর্ণ৷
  • আপনার অ্যাপ টার্গেট ডিভাইসে আপনার প্রত্যাশা অনুযায়ী কাজ করে।

ডিফল্টরূপে, আপনি যখন Android স্টুডিও থেকে একটি সংযুক্ত ডিভাইসে আপনার অ্যাপ স্থাপন করেন, তখন IDE লক্ষ্য ডিভাইস কনফিগারেশনের জন্য APK তৈরি করে এবং স্থাপন করে। এর কারণ হল একটি নির্দিষ্ট ডিভাইস কনফিগারেশনের জন্য APK তৈরি করা আপনার অ্যাপ সমর্থন করে এমন সমস্ত ডিভাইস কনফিগারেশনের জন্য একটি অ্যাপ বান্ডেল তৈরির চেয়ে দ্রুত।

আপনি যদি আপনার অ্যাপটিকে একটি অ্যাপ বান্ডেল হিসাবে তৈরি করার পরীক্ষা করতে চান এবং তারপরে সেই অ্যাপ বান্ডেল থেকে আপনার সংযুক্ত ডিভাইসে APK গুলি স্থাপন করতে চান, তাহলে আপনাকে নিম্নরূপ ডিফল্ট রান/ডিবাগ কনফিগারেশন সম্পাদনা করতে হবে:

  1. মেনু বার থেকে রান > কনফিগারেশন সম্পাদনা নির্বাচন করুন।
  2. বাম ফলক থেকে একটি রান/ডিবাগ কনফিগারেশন নির্বাচন করুন।
  3. ডান ফলকে, সাধারণ ট্যাবটি নির্বাচন করুন।
  4. Deploy এর পাশের ড্রপডাউন মেনু থেকে অ্যাপ বান্ডেল থেকে APK নির্বাচন করুন।
  5. যদি আপনার অ্যাপে একটি তাত্ক্ষণিক অ্যাপ অভিজ্ঞতা থাকে যা আপনি পরীক্ষা করতে চান, তাহলে তাত্ক্ষণিক অ্যাপ হিসাবে স্থাপন করুন এর পাশের বাক্সটি চেক করুন।
  6. যদি আপনার অ্যাপে বৈশিষ্ট্য মডিউল অন্তর্ভুক্ত থাকে, তাহলে আপনি প্রতিটি মডিউলের পাশের বাক্সে টিক চিহ্ন দিয়ে কোন মডিউলগুলি স্থাপন করতে চান তা নির্বাচন করতে পারেন। ডিফল্টরূপে, অ্যান্ড্রয়েড স্টুডিও সমস্ত বৈশিষ্ট্য মডিউল স্থাপন করে এবং সর্বদা বেস অ্যাপ মডিউল স্থাপন করে।
  7. প্রয়োগ করুন বা ঠিক আছে ক্লিক করুন।

আপনি যখন মেনু বার থেকে Run > Run নির্বাচন করেন, তখন Android Studio একটি অ্যাপ বান্ডিল তৈরি করে এবং এটি শুধুমাত্র সংযুক্ত ডিভাইস এবং আপনার নির্বাচিত বৈশিষ্ট্য মডিউলগুলির জন্য প্রয়োজনীয় APK গুলি স্থাপন করতে ব্যবহার করে।

কমান্ড লাইন থেকে তৈরি করুন এবং পরীক্ষা করুন

অ্যান্ড্রয়েড স্টুডিও এবং গুগল প্লে আপনার অ্যাপ বান্ডিল তৈরি করতে এবং একে APK-এ রূপান্তর করতে যে টুলগুলি ব্যবহার করে তা কমান্ড লাইন থেকে আপনার কাছে উপলব্ধ। অর্থাৎ, আপনি একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল থেকে স্থানীয়ভাবে আপনার অ্যাপ তৈরি করতে এবং স্থাপন করতে কমান্ড লাইন থেকে এই টুলগুলি ব্যবহার করতে পারেন।

এই স্থানীয় পরীক্ষার সরঞ্জামগুলি নিম্নলিখিতগুলির জন্য দরকারী:

  • আপনার কন্টিনিউয়াস ইন্টিগ্রেশন (CI) সার্ভার বা অন্যান্য কাস্টম বিল্ড পরিবেশে অ্যাপ বান্ডেলগুলির কনফিগারযোগ্য বিল্ডগুলিকে একীভূত করা।
  • একটি অ্যাপ বান্ডেল থেকে এক বা একাধিক সংযুক্ত পরীক্ষা ডিভাইসে আপনার অ্যাপটিকে স্বয়ংক্রিয়ভাবে স্থাপন করা হয়।
  • একটি সংযুক্ত ডিভাইসে Google Play থেকে আপনার অ্যাপের ডাউনলোড অনুকরণ করা হচ্ছে।

কমান্ড লাইন থেকে একটি অ্যাপ বান্ডিল তৈরি করুন

আপনি যদি কমান্ড লাইন থেকে আপনার অ্যাপ বান্ডিল তৈরি করতে চান, তাহলে আপনি bundletool বা Android Gradle প্লাগইন ব্যবহার করে তা করতে পারেন।

অ্যান্ড্রয়েড গ্রেডল প্লাগইন: গুগল দ্বারা রচিত, এই প্লাগইনটি অ্যান্ড্রয়েড স্টুডিওর সাথে একত্রিত হয় এবং এটি একটি ম্যাভেন সংগ্রহস্থল হিসাবেও উপলব্ধ। প্লাগইন কমান্ডগুলিকে সংজ্ঞায়িত করে যা আপনি একটি অ্যাপ বান্ডিল তৈরি করতে কমান্ড লাইন থেকে কার্যকর করতে পারেন। যদিও প্লাগইনটি আপনার অ্যাপ বান্ডিল তৈরির সবচেয়ে সহজ পদ্ধতি প্রদান করে, আপনাকে একটি পরীক্ষা ডিভাইসে আপনার অ্যাপ স্থাপন করতে bundletool মাধ্যমে এটি ব্যবহার করতে হবে।

bundletool : এই কমান্ড-লাইন টুল যা Android Gradle প্লাগইন এবং Google Play উভয়ই আপনার অ্যাপটিকে একটি অ্যাপ বান্ডেল হিসাবে তৈরি করতে ব্যবহার করে এবং এটি GitHub থেকে উপলব্ধ । মনে রাখবেন, আপনার অ্যাপ বান্ডিল তৈরি করতে bundletool ব্যবহার করা প্লাগইন ব্যবহার করে একটি Gradle টাস্ক চালানোর চেয়ে অনেক বেশি জটিল। এর কারণ প্লাগইনটি একটি অ্যাপ বান্ডেল তৈরির জন্য নির্দিষ্ট পূর্বশর্তগুলিকে স্বয়ংক্রিয় করে। যাইহোক, এই টুলটি ডেভেলপারদের জন্য উপযোগী যারা তাদের CI ওয়ার্কফ্লোতে অ্যাপ বান্ডেল আর্টিফ্যাক্ট তৈরি করতে চান।

উভয় পদ্ধতির সাথে আপনার অ্যাপ বান্ডিল তৈরি করা শুরু করতে, কমান্ড লাইন থেকে আপনার অ্যাপ তৈরি করুন পড়ুন।

কমান্ড লাইন থেকে আপনার অ্যাপ্লিকেশন স্থাপন

যদিও অ্যান্ড্রয়েড গ্রেডল প্লাগইন কমান্ড লাইন থেকে আপনার অ্যাপ বান্ডিল তৈরি করার সবচেয়ে সহজ উপায়, আপনার অ্যাপ বান্ডিল থেকে একটি সংযুক্ত ডিভাইসে আপনার অ্যাপ স্থাপন করতে আপনার bundletool ব্যবহার করা উচিত। এর কারণ হল bundletool আপনাকে আপনার অ্যাপ বান্ডেল পরীক্ষা করতে এবং Google Play এর মাধ্যমে বিতরণ অনুকরণ করতে বিশেষভাবে ডিজাইন করা কমান্ড সরবরাহ করে।

bundletool ব্যবহার করার জন্য আপনি নিম্নলিখিত বিভিন্ন ধরণের পরিস্থিতি পরীক্ষা করতে পারেন:

  • একটি APK সেট তৈরি করুন যাতে আপনার অ্যাপ সমর্থন করে এমন সমস্ত ডিভাইস কনফিগারেশনের জন্য বিভক্ত APK অন্তর্ভুক্ত করে। bundletool আপনার অ্যাপটিকে একটি সংযুক্ত ডিভাইসে স্থাপন করার আগে একটি APK সেট তৈরি করা সাধারণত প্রয়োজন হয়।
    • আপনি যদি আপনার সমস্ত অ্যাপের বিভক্ত APKগুলির একটি সেট তৈরি করতে না চান, তাহলে আপনি সংযুক্ত ডিভাইস বা ডিভাইস স্পেসিফিকেশন JSON-এর উপর ভিত্তি করে একটি ডিভাইস-নির্দিষ্ট APK-এর সেট তৈরি করতে পারেন।
  • একটি সংযুক্ত ডিভাইসে একটি APK সেট থেকে আপনার অ্যাপ স্থাপন করুনbundletool প্রতিটি ডিভাইস কনফিগারেশনের জন্য প্রয়োজনীয় বিভক্ত APKগুলি নির্ধারণ করতে adb ব্যবহার করে এবং শুধুমাত্র সেই APKগুলিকে ডিভাইসে স্থাপন করে। আপনার একাধিক ডিভাইস থাকলে, আপনি একটি নির্দিষ্ট ডিভাইসকে লক্ষ্য করার জন্য bundletool ডিভাইস আইডি পাস করতে পারেন।
  • স্থানীয়ভাবে পরীক্ষা বৈশিষ্ট্য বিতরণ বিকল্প . আপনি প্লে কনসোলে আপনার অ্যাপ প্রকাশ না করে Google Play থেকে ফিচার মডিউল ডাউনলোড এবং ইনস্টল করার জন্য আপনার ডিভাইসের অনুকরণ করতে bundletool ব্যবহার করতে পারেন। এটি সহায়ক যদি আপনি স্থানীয়ভাবে পরীক্ষা করতে চান যে কীভাবে আপনার অ্যাপ অন-ডিমান্ড মডিউল ডাউনলোডের অনুরোধ এবং ব্যর্থতাগুলি পরিচালনা করে।
  • একটি প্রদত্ত ডিভাইস কনফিগারেশনের জন্য আপনার অ্যাপের ডাউনলোড আকার অনুমান করুন । আপনার অ্যাপ ডাউনলোড করার এবং আপনার অ্যাপ অ্যাপ বান্ডিলগুলির জন্য সংকুচিত ডাউনলোড আকারের সীমাবদ্ধতা পূরণ করে কিনা বা তাত্ক্ষণিক অভিজ্ঞতা সক্ষম করে কিনা তা পরীক্ষা করার ব্যবহারকারীর অভিজ্ঞতা আরও ভালভাবে বুঝতে এটি সহায়ক।

Play তে আপনার অ্যাপ বান্ডিল পরীক্ষা করুন

যদিও এই পৃষ্ঠায় বর্ণিত অন্যান্য পরীক্ষার কৌশলগুলির জন্য আপনাকে আপনার অ্যাপটি Play-তে আপলোড করার প্রয়োজন নেই, Play Console ব্যবহার করে পরীক্ষা করা ব্যবহারকারীর অভিজ্ঞতার সবচেয়ে সঠিক উপস্থাপনা প্রদান করে। আপনি আপনার অভ্যন্তরীণ স্টেকহোল্ডার, আপনার অভ্যন্তরীণ QA টিম, আলফা পরীক্ষকদের একটি বদ্ধ গ্রুপ বা বিটা পরীক্ষকদের বিস্তৃত দর্শকদের সাথে আপনার অ্যাপ শেয়ার করতে চান না কেন, Play Console আপনাকে বেশ কয়েকটি পরীক্ষার কৌশল প্রদান করে।

নিম্নলিখিত কারণে আপনার অ্যাপ পরীক্ষা করতে Play Console ব্যবহার করুন:

  • আপনি আপনার অ্যাপ ডাউনলোড করার এবং ঐচ্ছিকভাবে, চাহিদা অনুযায়ী বৈশিষ্ট্য ইনস্টল করার ব্যবহারকারীর অভিজ্ঞতার সবচেয়ে সঠিক উপস্থাপনা চান।
  • আপনি পরীক্ষকদের একটি গ্রুপকে সহজে অ্যাক্সেস দিতে চান।
  • আপনি QA, আলফা এবং বিটা পরীক্ষকদের স্কোপ টেস্ট করতে চান।
  • আপনি অ্যাপ আপলোডের ইতিহাস অ্যাক্সেস করতে চান যা আপনি একটি ডিভাইসে পরীক্ষা করতে পারেন। উদাহরণস্বরূপ, যদি আপনি কর্মক্ষমতা রিগ্রেশনের জন্য সংস্করণ তুলনা করতে চান।

একটি URL এর সাথে আপনার অ্যাপটি দ্রুত শেয়ার করুন

যদিও Play Console টেস্ট ট্র্যাকগুলি আনুষ্ঠানিক পরীক্ষার ধাপগুলির মাধ্যমে আপনার অ্যাপকে অগ্রসর করার একটি পদ্ধতি প্রদান করে, কখনও কখনও আপনি ইমেল বা টেক্সট মেসেজের মতো কম আনুষ্ঠানিক চ্যানেলে বিশ্বস্ত পরীক্ষকদের সাথে দ্রুত আপনার অ্যাপ শেয়ার করতে চান।

Play Console দ্রুত শেয়ারিং পৃষ্ঠায় আপনার অ্যাপ বান্ডেল আপলোড করার মাধ্যমে, আপনি একটি URL তৈরি করতে পারেন যা আপনি সহজেই অন্যদের সাথে শেয়ার করতে পারেন। এইভাবে আপনার অ্যাপ শেয়ার করা এই সুবিধাগুলি প্রদান করে:

  • আপনার টিমের যে কাউকে প্লে কনসোলে আপনার অ্যাপে অ্যাক্সেস না দিয়ে টেস্ট বিল্ড আপলোড করার অনুমতি দিন।
  • পরীক্ষকরা শুধুমাত্র আপনার অ্যাপের নির্দিষ্ট পরীক্ষা সংস্করণে অ্যাক্সেস পান যা তাদের সাথে শেয়ার করা হয়েছে।
  • টেস্ট বিল্ডগুলি যে কোনও কী দিয়ে স্বাক্ষরিত হতে পারে বা একেবারেই স্বাক্ষরিত নয়, তাই আপলোডারদেরও আপনার উত্পাদন বা আপলোড কী অ্যাক্সেসের প্রয়োজন নেই৷
  • সংস্করণ কোডগুলি অনন্য হওয়ার প্রয়োজন নেই, তাই আপনি একটি বিদ্যমান সংস্করণ কোড পুনরায় ব্যবহার করতে পারেন এবং আপলোড করার জন্য এটি বৃদ্ধি করার প্রয়োজন নেই৷
  • কাস্টম ডেলিভারি অপশন পরীক্ষা করুন, যেমন চাহিদা অনুযায়ী ফিচার ডাউনলোড করা এবং ইন-অ্যাপ আপডেট
  • আপনার অ্যাপের একটি ডিবাগযোগ্য সংস্করণ ভাগ করে গুরুত্বপূর্ণ ডেটা এবং লগ ক্যাপচার করুন৷

ব্যবহারকারীরা যখন তাদের অ্যান্ড্রয়েড ডিভাইস থেকে URL-এ ক্লিক করেন, তখন ডিভাইসটি স্বয়ংক্রিয়ভাবে আপনার অ্যাপের পরীক্ষামূলক সংস্করণ ডাউনলোড করতে Google Play Store খুলবে। শুরু করতে, এবং এই পরীক্ষার কৌশলটির ক্ষমতা এবং সীমাবদ্ধতা সম্পর্কে আরও জানতে, একটি URL এর সাথে আপনার অ্যাপ শেয়ার করুন বা নীচের ভিডিওটি দেখুন।

আপনার অ্যাপের ঐতিহাসিক সংস্করণ ডাউনলোড করুন

আপনি এবং আপনার পরীক্ষকরা আপনার অ্যাপের ঐতিহাসিক সংস্করণগুলিও ডাউনলোড করতে পারেন যা আপনি একটি প্রোডাকশন বা টেস্ট ট্র্যাকে আপলোড করেছেন৷ এটি উপযোগী হতে পারে যদি, উদাহরণস্বরূপ, আপনি কর্মক্ষমতা রিগ্রেশন পরীক্ষা করার জন্য আপনার অ্যাপের পূর্ববর্তী সংস্করণটি দ্রুত পরীক্ষা করতে চান।

Play Console অ্যাপ বান্ডিল এক্সপ্লোরার পৃষ্ঠায় যান এবং ইনস্টল লিঙ্কটি অনুলিপি করতে আপনি ডাউনলোড করতে চান এমন যেকোনো সংস্করণের ডাউনলোড ট্যাবে নেভিগেট করুন। বিকল্পভাবে, আপনি যদি আপনার অ্যাপের যে সংস্করণটি পরীক্ষা করতে চান তার প্যাকেজের নাম এবং সংস্করণ কোডটি জানেন, তাহলে কেবল আপনার পরীক্ষা ডিভাইস থেকে নিম্নলিখিত লিঙ্কটিতে যান:

https://play.google.com/apps/test/package-name/version-code

একটি পরীক্ষা ট্র্যাক আপনার অ্যাপ্লিকেশন আপলোড

আপনি যখন আপনার অ্যাপ আপলোড করেন এবং প্লে কনসোলে একটি রিলিজ তৈরি করেন, তখন আপনি প্রোডাকশনে যাওয়ার আগে একাধিক টেস্টিং ধাপে আপনার রিলিজকে এগিয়ে নিতে পারেন:

  • অভ্যন্তরীণ পরীক্ষা: অভ্যন্তরীণ পরীক্ষা এবং গুণমান নিশ্চিতকরণ চেকের জন্য আপনার অ্যাপটি দ্রুত বিতরণ করতে একটি অভ্যন্তরীণ পরীক্ষার রিলিজ তৈরি করুন।
  • বন্ধ: পরীক্ষকদের একটি বৃহত্তর সেটের সাথে আপনার অ্যাপের প্রি-রিলিজ সংস্করণ পরীক্ষা করার জন্য একটি বন্ধ রিলিজ তৈরি করুন। একবার আপনি কর্মচারীদের একটি ছোট গোষ্ঠী বা বিশ্বস্ত ব্যবহারকারীদের সাথে পরীক্ষা করার পরে, আপনি আপনার পরীক্ষাকে একটি খোলা রিলিজে প্রসারিত করতে পারেন। আপনার অ্যাপ রিলিজ পৃষ্ঠায়, একটি আলফা ট্র্যাক আপনার প্রাথমিক বন্ধ পরীক্ষা হিসাবে উপলব্ধ হবে। প্রয়োজনে, আপনি অতিরিক্ত বন্ধ ট্র্যাক তৈরি করতে এবং নাম দিতে পারেন।
  • খুলুন: আপনি একটি বন্ধ রিলিজ পরীক্ষা করার পরে একটি খোলা রিলিজ তৈরি করুন। আপনার অ্যাপটি প্রোডাকশনে লাইভ হওয়ার আগে, আপনার খোলা রিলিজে পরীক্ষার জন্য ব্যবহারকারীদের বিস্তৃত পরিসর অন্তর্ভুক্ত থাকতে পারে।

এই পরীক্ষার প্রতিটি ধাপের মাধ্যমে আপনার অ্যাপের অগ্রগতি আপনাকে আপনার অ্যাপটি প্রোডাকশনে প্রকাশ করার আগে পরীক্ষকদের বিস্তৃত দর্শকদের কাছে আপনার অ্যাপ খুলতে দেয়। প্লে কনসোল পরীক্ষা ট্র্যাক সম্পর্কে আরও তথ্যের জন্য, একটি খোলা, বন্ধ বা অভ্যন্তরীণ পরীক্ষা সেট আপ করুন এ যান।

সমস্যা চিহ্নিত করতে প্রাক-লঞ্চ রিপোর্ট ব্যবহার করুন

আপনি যখন খোলা বা বন্ধ ট্র্যাকে একটি APK বা অ্যাপ বান্ডেল আপলোড করেন, তখন আপনি Android এর বিভিন্ন সংস্করণে চলমান বিস্তৃত ডিভাইসগুলির জন্য সমস্যাগুলি সনাক্ত করতে পারেন৷

আপনার প্লে কনসোলে প্রি-লঞ্চ রিপোর্ট আপনাকে নিম্নলিখিতগুলির সাথে সম্ভাব্য সমস্যাগুলি সনাক্ত করতে সহায়তা করে:

  • স্থিতিশীলতা
  • অ্যান্ড্রয়েড সামঞ্জস্য
  • কর্মক্ষমতা
  • অ্যাক্সেসযোগ্যতা
  • নিরাপত্তা দুর্বলতা

আপনি আপনার অ্যাপ বান্ডেল আপলোড করার পরে, পরীক্ষামূলক ডিভাইসগুলি স্বয়ংক্রিয়ভাবে লঞ্চ করে এবং কয়েক মিনিটের জন্য আপনার অ্যাপ ক্রল করে। ক্রল আপনার অ্যাপে প্রতি কয়েক সেকেন্ডে প্রাথমিক ক্রিয়া সম্পাদন করে, যেমন টাইপ করা, ট্যাপ করা এবং সোয়াইপ করা।

পরীক্ষাগুলি সম্পূর্ণ হওয়ার পরে, আপনার ফলাফলগুলি আপনার প্লে কনসোলের প্রি-লঞ্চ রিপোর্ট বিভাগে উপলব্ধ হবে৷ আরও জানতে, সমস্যা শনাক্ত করতে প্রি-লঞ্চ রিপোর্টগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে Play Console সহায়তা বিষয় দেখুন।

নির্দিষ্ট ডিভাইস কনফিগারেশনের জন্য APK ব্রাউজ করুন এবং ডাউনলোড করুন

আপনি যখন আপনার অ্যাপ বান্ডেল আপলোড করেন, তখন আপনার অ্যাপ সমর্থন করে এমন সমস্ত ডিভাইস কনফিগারেশনের জন্য প্লে কনসোল স্বয়ংক্রিয়ভাবে বিভক্ত APK এবং মাল্টি-এপিকে তৈরি করে। Play Console-এ, আপনি অ্যাপ বান্ডেল এক্সপ্লোরার ব্যবহার করে Google Play জেনারেট করা সমস্ত APK আর্টিফ্যাক্ট দেখতে, সমর্থিত ডিভাইস এবং আপনার অ্যাপের ডেলিভারি কনফিগারেশনের মতো ডেটা পরিদর্শন করতে এবং স্থানীয়ভাবে স্থাপন ও পরীক্ষা করার জন্য জেনারেট করা APK ডাউনলোড করতে পারেন।

আরও জানতে, আপনার অ্যাপ বান্ডেলের বিবরণ পর্যালোচনা করার বিষয়ে Play Console সহায়তা বিষয় পড়ুন।

Firebase অ্যাপ ডিস্ট্রিবিউশন দিয়ে আপনার অ্যাপ বান্ডিল পরীক্ষা করুন

Firebase অ্যাপ ডিস্ট্রিবিউশন বিশ্বস্ত পরীক্ষকদের কাছে আপনার অ্যাপের প্রাক-রিলিজ সংস্করণ বিতরণ করা সহজ করে তোলে যাতে আপনি লঞ্চের আগে মূল্যবান প্রতিক্রিয়া পেতে পারেন।

অ্যাপ ডিস্ট্রিবিউশন আপনাকে একটি কেন্দ্রীয় হাবে আপনার সমস্ত প্রাক-রিলিজ বিল্ডগুলি পরিচালনা করতে দেয় এবং এটি আপনাকে এই বিল্ডগুলিকে সরাসরি কনসোল থেকে বা কমান্ড-লাইন সরঞ্জামগুলি ব্যবহার করে বিতরণ করার নমনীয়তা দেয় যা ইতিমধ্যে আপনার কর্মপ্রবাহের অংশ৷

Firebase অ্যাপ ডিস্ট্রিবিউশনের জন্য আপনার প্রোজেক্টকে সক্ষম করার জন্য আপনাকে কয়েকটি পদক্ষেপ নিতে হবে। Firebase ডকুমেন্টেশনের শুরু করার আগে বিভাগটি দেখুন। আপনি আপনার প্রকল্প সেট আপ করার পরে, আপনি কিভাবে আপনার কর্মপ্রবাহের সাথে অ্যাপ বিতরণকে একীভূত করতে চান তা চয়ন করুন: