2

안드로이드 SDK 16에서 샘플 코드 BackupRestore을 테스트하고 있습니다 (내 자신의 키로).하지만 작동하지 않습니다. 똑같은 코드가 ICS와 GB에서 작동합니다. 나는 응용 프로그램을 다시 설치하면 재설치 후 응용 프로그램을 열 때, 나는 내가 JB의 버그가있을 수 있다고 말했다 유래에이 스레드를 발견 BackupAgent가 Jelly Bean에서 작동하지 않습니다. 젤리 빈에있는 버그?

09-08 23:53:48.240: I/PerformBackupTask(149): no backup data written; not calling transport 

있어,
09-08 23:55:27.159: I/BackupManagerService(149): New app com.example.android.backuprestore never backed up; scheduling 

을 얻었다. 누구나 버그를 확인하거나 확인할 수 있습니까? 해결 방법은 없습니까?

+0

명확한 설명 : 모든 릴리스에서 에뮬레이터를 사용하고 있으므로 여기에 장치 변수가 없습니다. – Safecoder

+0

젤리 빈 버그에 대해 이야기하는 다른 스레드에 대한 링크입니다. http://stackoverflow.com/questions/11377313/backupmanager-not-calling-backup-transport – Safecoder

답변

0

저는 JB에서 광범위하게 작업 해 왔으며 제가 알고있는 버그가 없습니다. 백업 관련 AOSP 코드의 대부분은 ICS에서 JB로 변경되지 않았습니다.

표준 BackupHelpers는 변경되지 않은 데이터에 대한 백업을 생성하지 않으며 백업 할 데이터가 없으면 BackupManagerService는 전송을 호출하지 않습니다.

+0

그리고 백업 관리자가 JB에서 작동하도록 특별한 조치를 취하지 않았습니까? 우리는 다른 사람들이 질문의 코멘트에 언급 된 실마리를보고하면서 JB에 문제가 있습니다. – Snicolas

+0

아니요 JB 및 ICS에 대해 동일한 코드입니다. –

관련 문제