Kể từ hôm qua, Nexus 5 của tôi đang chạy Lollipop và ứng dụng tôi đang thực hiện đang dừng mà không gặp bất kỳ sự cố nào.BackupManagerSự phục hồi thời gian chờ phục hồi dẫn đến lực dừng
Mỗi lần nó thoát, thiết bị ghi lại như sau:
11-20 00:23:32.679: I/ActivityManager(723): START u0 {flg=0x14008000 cmp=com.mycompany.android/.app.LoginActivity} from uid 10549 on display 0
11-20 00:23:32.713: W/ActivityManager(723): Duplicate finish request for ActivityRecord{2cd672e4 u0 com.mycompany.android/.app.StartupActivity t39 f}
11-20 00:23:32.926: I/ActivityManager(723): Displayed com.mycompany.android/.app.LoginActivity: +223ms
11-20 00:23:45.734: I/ActivityManager(723): Force stopping com.mycompany.android appid=10549 user=-1: uninstall pkg
11-20 00:23:45.734: I/ActivityManager(723): Killing 24090:com.mycompany.android/u0a549 (adj 0): stop com.mycompany.android
11-20 00:23:45.793: W/ActivityManager(723): Force removing ActivityRecord{5367f0c u0 com.mycompany.android/.app.LoginActivity t39}: app died, no saved state
11-20 00:23:45.846: W/ActivityManager(723): Spurious death for ProcessRecord{33eaa703 24090:com.mycompany.android/u0a549}, curProc for 24090: null
11-20 00:23:45.853: I/ActivityManager(723): Force stopping com.mycompany.android appid=10549 user=0: pkg removed
11-20 00:23:46.188: D/BackupManagerService(723): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.mycompany.android flg=0x4000010 (has extras) }
11-20 00:24:23.646: E/BackupManagerService(723): Timeout restoring application com.mycompany.android
11-20 00:24:23.647: W/BackupManagerService(723): Tried to clear data for com.mycompany.android but not found
11-20 00:26:49.647: V/BackupManagerService(723): restoreAtInstall pkg=com.mycompany.android token=a restoreSet=3319d18fd0806258
11-20 00:26:50.025: I/BackupTransportService(1752): Current restore app : com.mycompany.android
11-20 00:26:50.027: I/BackupManagerService(723): Next restore package: RestoreDescription{com.mycompany.android : KEY_VALUE}
11-20 00:26:50.028: V/BackupManagerService(723): Package com.mycompany.android restore version [0] is compatible with installed version [0]
11-20 00:26:50.028: W/BackupManagerService(723): Signature mismatch restoring com.mycompany.android
11-20 00:26:50.236: D/BackupManagerService(723): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.mycompany.android flg=0x4000010 (has extras) }
11-20 00:26:50.240: D/BackupManagerService(723): Now staging backup of com.mycompany.android
Có vẻ như rằng hệ thống quyết định buộc dừng ứng dụng của tôi vì những lần phục hồi ra. Điều này cũng xảy ra khi ứng dụng được ký chính xác.
Việc triển khai liên quan đến BackupManager đã hoạt động tốt cho đến 4.4.2.
Tôi hiện đang kiểm tra nếu không gọi bất kỳ API BackupManager nào hoạt động xung quanh điểm dừng không mong muốn/im lặng này. Bây giờ có vẻ ok.
Bất kỳ đề xuất nào?
Hình như phím backupmanager cùng không nên được sử dụng với gỡ lỗi và phát hành giấy chứng nhận – david
Bao giờ tìm ra bất cứ điều gì ở đây? –
Không có gì. Tôi không thử trả lời 3dmg. – david