Android ডিভাইসের জন্য একটি বাগ রিপোর্ট এবং ভিডিও রেকর্ডিং ক্যাপচার করুন

অ্যান্ড্রয়েড ডিভাইসের মেসেজেস অ্যাপের সমস্যা সমাধানে সাপোর্ট টিমকে সাহায্য করার জন্য, একটি বাগ রিপোর্ট এবং একটি ভিডিও রেকর্ডিং তৈরি করুন।

আপনার অ্যান্ড্রয়েড ডিভাইস থেকে সরাসরি বাগ রিপোর্ট পেতে, এই ধাপগুলো অনুসরণ করুন।

ডেভেলপার অপশন এবং ইউএসবি ডিবাগিং সক্রিয় করুন

আপনার অ্যাপের পারফরম্যান্স প্রোফাইল ও ডিবাগ করতে সাহায্য করে এমন সিস্টেম আচরণ কনফিগার করতে ব্যবহৃত ডেভেলপার অপশন সম্পর্কে তথ্যের জন্য, ‘অন-ডিভাইস ডেভেলপার অপশন কনফিগার করুন’ দেখুন।

মেসেজগুলির জন্য বিশদ লগিং সক্রিয় করুন

রুট করা ডিভাইস

রুটেড ডিভাইসে ভার্বোস লগিং চালু করতে নিম্নলিখিত কমান্ডগুলো ব্যবহার করুন:

adb shell setprop log.tag.Bugle VERBOSE
adb shell setprop log.tag.BugleDataModel VERBOSE
adb shell setprop log.tag.RcsProvisioning VERBOSE
adb shell setprop log.tag.CarrierServices VERBOSE
adb shell setprop log.tag.BugleAction VERBOSE:
adb shell setprop log.tag.BugleRcsEngine VERBOSE;
adb shell setprop log.tag.BugleTransport VERBOSE;
adb shell setprop log.tag.BugleRcsProvisioning VERBOSE;
adb shell setprop log.tag.RcsClientLib VERBOSE;
adb shell setprop log.tag.BugleRcs VERBOSE;

শুধুমাত্র টেস্টিং ডিভাইসগুলোর জন্য বিশদ লগিং চালু করুন । নিম্নলিখিত লগে ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) অন্তর্ভুক্ত রয়েছে।

adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_log_level VERBOSE
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_enable_debug_mode true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e bugle_rcs_allow_overrides true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e bugle_debugging true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_enable_sensitive_logging true

আনরুটেড ডিভাইস

আনরুটেড ডিভাইসে ভার্বোস লগিং চালু করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

adb shell am broadcast -a 'com.google.android.gms.phenotype.FLAG_OVERRIDE' --es package "com.google.android.apps.messaging#com.google.android.apps.messaging" --es user "\*" --esa flags "bugle_phenotype__enable_verbose_bug_reports" --esa values "true" --esa types "boolean" com.google.android.gms

আপনার সমস্যাটি পুনরায় তৈরি করুন

  1. সেটিংস > সিস্টেম > ডেভেলপার অপশন > লগার বাফার সাইজ-এ গিয়ে লগার বাফার সাইজ সর্বোচ্চ করুন। ডিভাইসটির জন্য সবচেয়ে বড় সাইজটি ব্যবহার করুন (উদাহরণস্বরূপ, একটি হাই-এন্ড ডিভাইসে ১৬ এমবি)।
  2. মেসেজেস অ্যাপটি জোরপূর্বক বন্ধ করুন।
  3. যদি বাগটি রিচ কমিউনিকেশন সার্ভিসেস (RCS) প্রোভিশনিং সম্পর্কিত হয়, তাহলে নিম্নলিখিত ধাপগুলো সম্পন্ন করুন:
    1. এয়ারপ্লেন মোড চালু করুন।
    2. সেটিংস থেকে মেসেজ এবং ক্যারিয়ার সার্ভিসেস স্টোরেজ খালি করুন।
    3. এয়ারপ্লেন মোড নিষ্ক্রিয় করুন।
    4. সেটিংসে RCS চ্যাট চালু করুন।
    5. বাগ রিপোর্ট শুরু করার আগে অন্তত পাঁচ মিনিট অপেক্ষা করুন।
  4. প্রতিটি নতুন বাগের জন্য, লগক্যাট বার্তাগুলি মুছে ফেলুন:

    adb logcat -c
    
  5. ভিডিও রেকর্ডিং শুরু করুন:

    • শুধুমাত্র রিপোর্ট করা বাগটি রেকর্ড করুন।
    • ভিডিও রেকর্ডিং যতটা সম্ভব সংক্ষিপ্ত রাখুন। উদাহরণস্বরূপ, যদি একটিমাত্র কল করার পরেই বাগটি দেখা দেয়, তাহলে কলের শুধু সেই অংশটুকুই রেকর্ড করুন।
    • একই ধাপ বারবার রেকর্ড করবেন না।
  6. মেসেজেস অ্যাপটি চালু করুন এবং ত্রুটিটি পুনরায় ঘটান।

  7. ভিডিও রেকর্ডিং বন্ধ করুন।

বাগ রিপোর্ট সংগ্রহ করুন

  1. প্রতিবেদনে নিম্নলিখিত বিষয়গুলো উল্লেখ করুন:
    1. ত্রুটিটি ঘটার সময়সূচক।
    2. যে ধাপগুলো বাগটিকে সক্রিয় করে।
    3. বাগটি নিজেই (উদাহরণস্বরূপ, ত্রুটির বার্তা)।
    4. ত্রুটিটি পুনরায় ঘটানোর সময়কার স্ক্রিনের একটি রেকর্ডিং।
  2. ডেভেলপার অপশন- এ, ‘টেক বাগ রিপোর্ট’-এ ট্যাপ করুন।

  3. একটি বাগ রিপোর্টের ধরন নির্বাচন করুন এবং 'রিপোর্ট' ট্যাপ করুন। বাগ রিপোর্টটি প্রস্তুত হলে একটি নোটিফিকেশন জানিয়ে দেবে।

  4. জমা দেওয়া বাগের সাথে বাগ রিপোর্টটি সংযুক্ত করুন।

যদি বাগটি এক বা একাধিক বার্তার সাথে সম্পর্কিত হয় (উদাহরণস্বরূপ, বার্তা পাঠানো যায়নি), তাহলে প্রভাবিত বার্তাগুলির মেসেজ আইডি প্রদান করুন।

  1. মেসেজ ডিবাগ মেনুটি সক্রিয় করুন:
    1. খোলা বার্তাগুলো।
    2. সার্চ বারে ট্যাপ করুন।
    3. *xyzzy* অনুসন্ধান করুন। ডিবাগ ইউটিলস মেনুটি খুলবে অথবা Debug menu option enabled বার্তা সহ একটি টোস্ট প্রদর্শিত হবে।
  2. বার্তাটি স্পর্শ করে ধরে রাখুন।
  3. মেনুতে ট্যাপ করুন, তারপর View Details-এ ট্যাপ করুন।