👏
Androidアプリの設定をadbからクリアする
Androidアプリを作っていると、アプリインストール時の時点まで設定等の情報を消したい時ってありますよね。
adbから直接削除することが可能です。
簡単に言うと
- adb shellで端末に入って
- コンソールから削除する
です。
前準備
データを削除したい端末(or エミュレータ)にShellで入ります。
$ adb shell
削除するアプリのパッケージ名を知っておく
削除対象アプリのパッケージ名を調べます。
$ pm list packages
大量に出てくるので、何かユニークな文字列でgrep
するとよいでしょう。
$ pm list packages | grep sample
データを削除する
下記コマンドのように投げます。
$ pm clear net.furusin.www.sample
これでログインテストやSharedPreferencesのテストが楽にできるようになります。
Discussion