Android डिवाइस के लिए, गड़बड़ी की रिपोर्ट और वीडियो रिकॉर्डिंग कैप्चर करना

Android डिवाइसों पर Messages ऐप्लिकेशन से जुड़ी समस्याओं को हल करने में सहायता टीम की मदद करने के लिए, गड़बड़ी की रिपोर्ट और वीडियो रिकॉर्डिंग जनरेट करें.

सीधे अपने Android डिवाइस से गड़बड़ी की रिपोर्ट पाने के लिए, यह तरीका अपनाएं.

'डेवलपर के लिए सेटिंग और टूल' और यूएसबी डीबग करने की सुविधा चालू करना

सिस्टम के व्यवहार को कॉन्फ़िगर करने के लिए इस्तेमाल किए जाने वाले डेवलपर के विकल्पों के बारे में जानकारी पाने के लिए, डिवाइस पर डेवलपर के विकल्प कॉन्फ़िगर करना लेख पढ़ें. इससे आपको ऐप्लिकेशन की परफ़ॉर्मेंस की प्रोफ़ाइल बनाने और उसे डीबग करने में मदद मिलेगी.

Messages के लिए ज़्यादा जानकारी वाली लॉगिंग की सुविधा चालू करना

डिवाइस को रूट किया गया हो

रूट किए गए डिवाइस पर, ज़्यादा जानकारी वाली लॉगिंग चालू करने के लिए, इन कमांड का इस्तेमाल करें:

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;

सिर्फ़ टेस्टिंग डिवाइसों के लिए वर्बोस लॉगिंग चालू करें. नीचे दिए गए लॉग में, व्यक्तिगत पहचान से जुड़ी जानकारी (पीआईआई) शामिल है.

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. सेटिंग > सिस्टम > डेवलपर के लिए सेटिंग और टूल > लॉगर बफ़र साइज़ में जाकर, लॉगर बफ़र साइज़ को ज़्यादा से ज़्यादा करें. डिवाइस के लिए सबसे बड़े साइज़ का इस्तेमाल करें. उदाहरण के लिए, किसी बेहतर डिवाइस के लिए 16 एमबी.
  2. Messages ऐप्लिकेशन को ज़बरदस्ती बंद करें.
  3. अगर गड़बड़ी, रिच कम्यूनिकेशन सेवाओं (आरसीएस) की सुविधा देने से जुड़ी है, तो यह तरीका अपनाएं:
    1. फ़्लाइट मोड चालू करें.
    2. सेटिंग में जाकर, Messages और Carrier Services का स्टोरेज खाली करें.
    3. फ़्लाइट मोड बंद करें.
    4. सेटिंग में जाकर, आरसीएस चैट की सुविधा चालू करें.
    5. गड़बड़ी की शिकायत करने से पहले, कम से कम पांच मिनट इंतज़ार करें.
  4. हर नए बग के लिए, logcat मैसेज मिटाएं:

    adb logcat -c
    
  5. वीडियो रिकॉर्डिंग शुरू करने के लिए:

    • सिर्फ़ रिपोर्ट की गई गड़बड़ी को रिकॉर्ड करें.
    • वीडियो रिकॉर्डिंग को जितना हो सके उतना छोटा रखें. उदाहरण के लिए, अगर कोई गड़बड़ी किसी एक कॉल के बाद होती है, तो कॉल के सिर्फ़ उस सेगमेंट को रिकॉर्ड करें.
    • बार-बार होने वाले चरणों को रिकॉर्ड न करें.
  6. Messages ऐप्लिकेशन खोलें और गड़बड़ी की जानकारी दें.

  7. वीडियो रिकॉर्डिंग बंद करें.

गड़बड़ी की रिपोर्ट इकट्ठा करना

  1. रिपोर्ट में, यह जानकारी कैप्चर करें:
    1. गड़बड़ी होने का टाइमस्टैंप.
    2. गड़बड़ी को ट्रिगर करने वाले चरण.
    3. गड़बड़ी की जानकारी (उदाहरण के लिए, गड़बड़ी का मैसेज).
    4. गड़बड़ी को दोहराते समय स्क्रीन की रिकॉर्डिंग.
  2. डेवलपर के लिए सेटिंग और टूल में जाकर, गड़बड़ी की रिपोर्ट बनाएं पर टैप करें.

  3. गड़बड़ी की रिपोर्ट का टाइप चुनें और शिकायत करें पर टैप करें. गड़बड़ी की रिपोर्ट तैयार होने पर, आपको इसकी सूचना मिलेगी.

  4. सबमिट की गई गड़बड़ी में, गड़बड़ी की रिपोर्ट अटैच करें.

अगर गड़बड़ी एक या उससे ज़्यादा मैसेज से जुड़ी है (उदाहरण के लिए, मैसेज भेजे नहीं जा सके), तो उन मैसेज के मैसेज आईडी दें जिन पर असर पड़ा है.

  1. Messages में डीबग मेन्यू चालू करने के लिए:
    1. Messages खोलें.
    2. खोज बार पर टैप करें.
    3. *xyzzy* खोजें. डीबग करने के लिए इस्तेमाल होने वाले टूल मेन्यू खुलता है या Debug menu option enabled मैसेज वाला टॉस्ट दिखता है.
  2. मैसेज को दबाकर रखें.
  3. मेन्यू पर टैप करें. इसके बाद, जानकारी देखें पर टैप करें.