アプリのアップグレード後、フリーズに問題があります。クリーンインストール(アンインストールしてからインストール)しても問題は発生しません。Android Appアップグレードの代わりに強制的にクリーンインストールする方法
これを引き起こしている可能性がある人はいますか?または、アップグレードではなくアップグレードでクリーンインストールを強制する方法はありますか?
またはいずれかの他のアイデア/ソリューション...
ありがとう!
アプリのアップグレード後、フリーズに問題があります。クリーンインストール(アンインストールしてからインストール)しても問題は発生しません。Android Appアップグレードの代わりに強制的にクリーンインストールする方法
これを引き起こしている可能性がある人はいますか?または、アップグレードではなくアップグレードでクリーンインストールを強制する方法はありますか?
またはいずれかの他のアイデア/ソリューション...
ありがとう!
多分、アプリケーションのデータベースが変更され、これは正しく処理されません。アプリケーションの更新中、データベースは削除されません。アンインストール中に、削除され、再度作成されます。
一度アップグレードすると、正確に何が失敗するのかを突き止めることは非常に便利です。たとえば、DBの場合は、プログラムでデータベースを削除して再作成(またはアップグレード)することができます。
アクティビティのonCreateメソッドで設定を読み込んでいる可能性があり、データ構造が変更されているかどうかは確認していません。
try {
//DataModel.LoadSettings(); //Exception
} catch (Exception e) {
//Settings settings = new Settings(); //You format the settings here to the match the data structure
//DataModel.SaveSettings(); //And save the settings
}
がフリーズを引き起こしているものに、より具体的にしてください:
あなたはこのような何かを行うことができます。これはDB駆動アプリケーションですか?環境設定ペイン? – jlindenbaum