web-dev-qa-db-ja.com

アンインストールAndroid Real Deviceからアプリを着用

初心者の質問かもしれませんが、私の人生では、Samsung Gear Liveからアプリをアンインストールする方法がわかりません。

デバッグバージョンをアンインストールする必要があるので、Google Playストアからダウンロードするときに最新の製品バージョンがあることがわかります。

29
KevinTydlacka

このためのユーザーインターフェイスがあるかどうかはわかりません。私が見つけた最も簡単な方法は、adb経由です:

adb uninstall [-k] <package> - remove this app package from the device
                               ('-k' means keep the data and cache directories)

したがって、たとえば:

adb uninstall com.example.testandroidwear

@WaynePiekarskiと@ Thoast83の両方が言及したように、Android Wearデバイスが直接USB接続の代わりにBluetooth経由で接続されている場合(たとえば、Moto 360でテストする場合)adb -s <device> <command>adb documentation特定のエミュレータ/デバイスインスタンスへのコマンドの指示 の指示どおり。

この場合、次のようになります。

adb -s localhost:4444 uninstall com.example.testandroidwear

Bluetooth経由のデバッグ で説明されているとおりに接続を確立した場合(そうでない場合は、ポート番号を適宜調整してください)。

68
matiash

誰かがbluetooth経由でデバッグしていて、このスレッドにつまずく場合は、次のように書きます:

adb -s localhost:4444 uninstall example.com.yourappname
18
Thoast83

Playストアまたは電話へのadbを介してAPKをインストールすると、埋め込みウェアラブルAPKがウェアラブルに自動的にインストールされます。

開発していることを試したり、組み込みAPKを実行しないデバッグビルドを実行したりする場合は、電話とウェアラブルの両方でadb uninstallを使用する必要があります。

Adbデバイスを使用して、接続されているデバイスの名前を検出し、adb -sに続いてデバイスの名前を検出できます。アンインストールコマンドで内部パッケージ名を使用します。

5
Wayne Piekarski

最初に「adb devices」を使用して、接続されているすべてのデバイスを見つけます。

$ C:\Program Files (x86)\Google\Cloud SDK>adb devices
List of devices attached
603KPSL029398   device
5c9cc2e0        device

次に、目的のデバイスでadbを使用してアプリのアンインストールを実行します。

$ C:\Program Files (x86)\Google\Cloud SDK>adb -s 603KPSL029398 uninstall com.example.Android.support.wearable.notifications
Success
3
Lee Hounshell

localhostの代わりに127.0.0.1を使用することをお勧めします

adb -s 127.0.0.1:4444 uninstall example.com.yourappname

0
Vyacheslav