Tôi đang gỡ lỗi kết nối dữ liệu và chuỗi trong đó mọi thứ xảy ra là quan trọng. Tôi sử dụng logcat với dấu thời gian với ADB trong một thiết bị đầu cuối và thu thập số lượng nhật ký mà tôi phân tích sau này. Vấn đề tôi có là, đôi khi, các dấu thời gian không tuần tự. Vì Logcat là một bộ đệm tròn, tôi không thể thấy tại sao nó lại như vậy. Vì vậy, tôi đang lang thang nếu có một lỗi trong dấu thời gian hoặc nếu sự kiện thực sự không được ghi tuần tự và tôi nên tham khảo chuỗi nhật ký thay vì dấu thời gian (xem chuyển tiếp dòng 8 và 9). Có ai biết về điều đó không? các lệnh được sử dụng để có được các bản ghi là:Logcat có nhật ký có dấu thời gian ngoài chuỗi
thời gian adb logcat -b đài phát thanh -v
và nhật ký:
...
09-06 18:32:29.426 D/GSM ( 200): getNitzTimeZone returning America/Detroit
09-06 18:32:29.434 I/AT ( 65): AT(14)< +CGDCONT: 1,"IP","pda.bell.ca","",0,0
09-06 18:32:29.434 I/AT ( 65): AT(14)< OK
09-06 18:32:29.434 E/RIL ( 65): processRequest: OPERATOR
09-06 18:32:29.434 E/AT ( 65): ---AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
09-06 18:32:29.434 I/AT ( 65): AT(14)> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
09-06 18:32:29.434 D/RILJ ( 200): [UNSL]< UNSOL_DATA_CALL_LIST_CHANGED [DataCallState: { cid: 1, active: 0, type: IP, apn: pda.bell.ca, address: }]
09-06 18:32:29.434 I/GSM ( 200): NITZ: Setting time of day to Thu Sep 06 18:32:29 EDT 2012 NITZ receive delay(ms): 14 gained(ms): -423 from 12/09/06,22:32:29-16,1
09-06 18:32:29.017 I/AT ( 65): AT(14)< +COPS: 0,0,"Bell",2
09-06 18:32:29.017 I/AT ( 65): AT(14)< +COPS: 0,1,"Bell",2
09-06 18:32:29.017 I/AT ( 65): AT(14)< +COPS: 0,2,"302610",2
09-06 18:32:29.017 I/AT ( 65): AT(14)< OK
09-06 18:32:29.017 I/RIL ( 65): swiril_cache_set: updating cache for OPERATOR
09-06 18:32:29.017 E/RIL ( 65): processRequest: GPRS_REGISTRATION_STATE
09-06 18:32:29.017 E/AT ( 65): --- AT+CGREG?
09-06 18:32:29.017 I/AT ( 65): AT(14)> AT+CGREG?
09-06 18:32:29.017 D/RILJ ( 200): [0612]< OPERATOR {Bell, Bell, 302610}
09-06 18:32:29.025 I/AT ( 65): AT(14)< +CGREG: 2,1,"2D8C","067C358F",2
09-06 18:32:29.025 I/AT ( 65): AT(14)< OK
09-06 18:32:29.025 I/RIL ( 65): swiril_cache_set: updating cache for GPRS_REGISTRATION_STATE
09-06 18:32:29.025 E/RIL ( 65): processRequest: REGISTRATION_STATE
09-06 18:32:29.025 E/AT ( 65): --- AT*CNTI=0
09-06 18:32:29.025 I/AT ( 65): AT(14)> AT*CNTI=0
09-06 18:32:29.025 D/RILJ ( 200): [0613]< GPRS_REGISTRATION_STATE {1, 2d8c, 067c358f, 3}
09-06 18:32:29.029 I/AT ( 65): AT(14)< *CNTI: 0,UMTS
...
Đây là giải thích rất rõ ràng và đầy đủ. Cảm ơn rất nhiều. Tôi rất trân trọng điều này. –