4

新しいバージョンの .apk をインストールすると、古いバージョンが削除されずに上書きされます。新しいバージョンでは、一部のファイル (NDK で生成されたライブラリ) を削除しましたが、デバイスには古いファイルが残っています。

新しいバージョンがインストールされるたびに、インストール前にすべての古いファイルが削除されるようにするにはどうすればよいですか?

編集/明確化:この質問は、私のアプリケーションの既存のユーザー向けの解決策を求めています。新しいバージョンをインストールする前にアプリケーションをアンインストールすることで、自分でアプリケーションをクリーンアップできることを知っています。しかし、他のユーザーはこれを行いません --- 古いファイルをデバイスに保持します。

4

2 に答える 2

1

アプリケーションを再インストールする直前

adb install -r myapp-release.apk

2 つのオプションがあります
。1 つ目は、新しいバージョンをインストールする前にアプリケーションをアンインストールすることです。

adb uninstall com.your.package

2 つ目は、新しいバージョンをインストールする前にアプリケーション データを消去することです。

adb shell pm clear com.your.package
于 2013-08-08T09:47:23.113 に答える
0

[設定] > [アプリケーション] > [your_app] に移動して、Android フォンで手動で行うことができます。次に、「保存されたデータを消去する」またはこのようなことができます。

于 2013-08-08T09:47:06.220 に答える