2012-05-31 2 views
1

백업 기능을 사용하는 앱이 있습니다. 내 매니페스트의 줄입니다 :패키지 이름을 바꾼 후 BackupAgent가 실패합니다.

android:backupAgent="my.package.backup.BackupAgent" 

현재 버전에서는 문제가 없습니다. 하지만 지금은 같은 BackupAgent을 다른 패키지 my.package.other.backup.package으로 옮기고 싶습니다.

새 장치를 새 장치에 설치할 때 여전히 정상적으로 작동합니다. 나는 이전을 통해 새 버전을 설치하려고 할 때 - 그것은 오류와 충돌 백업 에이전트가 발생합니다

java.lang.ClassNotFoundException: my.package.backup.BackupAgent in loader dalvik.system.PathClassLoader 

왜 안드로이드는 이전 패키지에 BackupAgent을 찾습니다?

답변

1

나는 아직도이 문제를 해결하는 방법을 모르지만, 마침내 나는 새로운 것을 확장하는 오래된 곳에서 빈 클래스를 만든다.