1. ホーム
  2. android

[解決済み] Android Studio : 実行やデバッグの前にAPKを自動的にアンインストール(またはadbコマンドを実行)する方法は?

2022-03-02 13:55:33

質問

アプリをアンインストールする必要があります。 Run\Debug をAndroid Studioで実行します。というのも、アプリを実行する前に、データベースを再作成する必要があるからです。を実行できることは知っています。

adb uninstall [package_name]

の下にあるファイルをターミナルでクリアします。 /data/data/[package_name] . しかし、いちいちコマンドを実行しなければならないのは不便です。そこで

adb uninstall

をクリックすると、自動的にコマンドが実行されます。 Run\Debug ボタンをクリックします。

解決方法は?

adb uninstall <package_name>

は、PCからアプリをアンインストールする際に使用することができます。Android Studioからアプリを起動するたびに自動的に行われるようにしたい場合は、このようにします。

  1. Android Studioで、「実行」ボタンの左側にあるドロップダウンリストをクリックし、「設定の編集...」を選択します。
  2. Android Applicationの下にあるappをクリックし、Generalタブで「Before Launch」という見出しを見つけます。
  3. をクリックし、外部ツールの実行を選択し、ポップアップウィンドウの+ボタンをクリックします。
  4. 名前(例:adb uninstall)と説明を付けて、次のように入力します。 adb をプログラム:に、そして uninstall <your-package-name> をParameters:に入力します。 ポップアップウィンドウでOkをクリックしたときに、新しい項目が選択されていることを確認してください。

注意:環境変数PATHにadbがない場合、Program: フィールドにadbへのフルパス(例:/home/user/android/sdk/platform-tools/adb)を指定してください。