2012-01-22 2 views
40

クリーンインストールと比べて、アプリケーションのアップデートをテストするにはどうすればよいですか?私はadb installにいくつかのフラグがあることを知っていますが、どちらが現実を模倣しているかわかりません。adbアップデートのテストとインストールの比較

明示的にアプリのアップデートをテストする必要があります。

答えて

68

「クリーンインストール」を取得するために再インストールする必要はありません。アプリケーションのデータを消去するだけで済みます。

[設定]> [アプリケーション]> [アプリを検索し、[データを消去](またはそれに類似したもの)を使用します。 SDカードのファイルも使用していない限り、その時点でアプリはその違いを認識しません。

そして、もちろん、アプリの更新が正常にインストールすることでテストすることができます(または、あなたが市場にまたはAPKと同じようにADBと、あなたは、アプリのデータを保持したままインストールするためadb install -rを使用することができます)

+20

' adb install -r'はチケットです。 –

+6

実際、そうではありません。アプリケーションストアが更新されるとlocalstorageは消去されますが、 'adb install -r'を実行すると保存されます。これは正しくありません。 –

+1

市場から更新する際には、アプリはすべての共有設定を保持する必要があります。あなたのアプリケーションを新しいバージョンに更新するときにデータを消去するのは意味をなさないでしょう。あなたのアプリケーションがそれをしないことを知っていると確信しています。 – HXCaine

関連する問題