簡體   English   中英

程序包重命名后,BackupAgent失敗

[英]BackupAgent fails after package rename

我有一個使用備份功能的應用程序。 這是我清單中的代碼:

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

在當前版本中可以正常工作。 但是現在我想將相同的BackupAgent移到另一個包my.package.other.backup.package

當我將新版本安裝到新設備時,它仍然可以正常工作。 但是,當我嘗試在舊版本上安裝新版本時,它會導致備份代理崩潰並顯示錯誤:

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

為什么Android在舊程序包中尋找BackupAgent

我仍然不知道如何解決這個問題,但是最后我只是在舊地方創建空類,擴展了新類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM