これはエミュレータを立ち上げていて、同時に実機をUSB接続している場合、次のようなエラーが出る。
例えば実機にインストールされているアプリをアンインストールしたい場合、エミュレータを閉じればアンインストールできるが、アンインストールのたびにエミュレータを閉じるのはちょっと・・・。
こういう場合は、次のオプションを指定することで、エミュレータか実機を指定できる。
エミュレータを指定
$ adb -e uninstall <アンインストールしたいパッケージ名>
実機を指定
$ adb -d uninstall <アンインストールしたいパッケージ名>
※このオプションは、アンインストールに限らない。
複数のエミュレータを立ち上げている場合や複数の実機を接続している場合は、
$ adb devices
でを確認して、
$ adb -s uninstall <アンインストールしたいパッケージ名>
とかすればよい。
comments powered by Disqus