1

アプリを全面リニューアルしました。デバイスとエミュレータでしばらくテストしました。アプリは正常に動作しました。しかし、Android マーケットからアプリを更新すると、ユーザーがクラッシュしました。

この手順を適切にデバッグする方法がないため、デバイスから (おそらく onsavedstate バンドルから?!) 削除されていない古いデータが原因でクラッシュが発生したと考えられます。

ユーザーが手動で再インストールせずに「クリーン/トータル」再インストールを行う方法はありますか?

敬具 Johe

4

1 に答える 1

1

問題を引き起こしている変数が次の OnPause で適切な型で上書きされると、クラス キャストの問題は解消されます。バージョン番号を保持するために 1 つの変数を予約できます。OnResume から取得した変数が古い場合は、他の保存された値をスキップしてデフォルトを使用します。

于 2010-04-16T14:40:12.493 に答える