ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

Android デバイスには多くのアプリがプリインストールされており、それらの中には便利なものもありますが、他の多くのツールは冗長でユーザーにとって歓迎されません。ありがたいことに、ADB を使用すると、Android アプリを無条件でアンインストールできます。

ADB は、 Android デバイスの制御を拡張するのに役立つ強力なツールのセットです。 ADB は Android 開発者を対象としていますが、Android アプリをアンインストールするためにプログラミングの知識は必要ありません。

ADB を使用して Android アプリをアンインストールする

ADB (Android Device Bridge) は、コンピューターから Android 上でコードを実行できるようにするツールです。 ADB は、コマンド ラインの力を通じて多くの可能性を開きます。ただし、ADB を使用してクリップボードを切り替えたり、アプリをリモートでインストールしたり、もちろんアンインストールしたりするなどの単純なタスクにも ADB を使用できます。

ADB を使用してアプリをアンインストールするには root 権限は必要なく、コツを掴めば非常に簡単です。システム アプリやブロートウェアを含むほぼすべてのアプリをアンインストールできることに加えて、ADB を使用して、ワイヤレス デバッグ経由でアプリをリモートからアンインストールすることもできます。

ADB はコードを通じてデバイスと通信するため、アプリをアンインストールするには、よく知られたブランド名ではなく、アプリの完全なパッケージ名を参照する必要があります (これは、Facebook の代わりに「com .facebook.katana」のようなものになります)。例)。

パッケージ名というと開発者が扱うもののように聞こえるかもしれませんが、実際には、ADB を使用するとアプリのパッケージ名を簡単に見つけることができます。パッケージ名を取得したら、1 つのコマンドを実行するだけでアプリケーションを完全にアンインストールできます。

1. ADBをコンピュータにインストールします

Android デバイスからアプリをアンインストールする前に、コンピュータに ADB をインストールする必要があります。これをダウンロードして、ADB フォルダー内のコンピューターの端末を起動することでインストールできます。コンピュータに ADB をインストールするもう 1 つの方法は、ターミナルを使用することです。

ADB は Windows、Mac、Linux で利用できます。 Linux ユーザーの場合、ターミナルを介してアプリをインストールする方法についての説明はおそらく必要ありません。他のプラットフォームでは、Windows の場合は ScoopMac の場合は Homebrew を使用して ADB をインストールできます。これら 2 つは、ターミナルを使用してアプリケーションをインストールできるようにするコマンド ライン インストーラーです。

この記事では、例として Windows コンピューターを使用します。 Scoop をインストールしたら、コマンド プロンプトから 1 つのコマンドで ADB をインストールできます。

[スタート] メニューで「cmd」を検索してコマンド プロンプトを起動し、以下のコマンドを入力してキーボードのEnter キーを押します。

scoop install adb

Scoop は ADB を自動的にダウンロードしてインストールします。不足している依存関係がある場合、Scoop はそれらをインストールする許可を求めます。 「 Y」と入力してEnter キーを押し、インストールを許可します。

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

Scoop を使用して ADB をインストールする

これで、ADB がインストールされ、サービスを提供できるようになりました。 ADB パッケージ名は、Homebrew と Linux では異なります。 Mac で Homebrew を使用して ADB をインストールするには、次のようにします。

brew install android-platform-tools

Linux では次のものが使用できます。

sudo apt-get install android-tools-adb

2. ADBをAndroidデバイスに接続します

もちろん、そのデバイスで ADB を使用するには、Android で USB デバッグを有効にする必要があります。これにより、USB ケーブルまたはワイヤレスでデバイスに接続できるようになります。

デバイスがスマートフォンの場合は、USB ケーブルを使用してコンピュータに接続するのが最も簡単です。 Android TV ボックスなどの固定デバイスを扱っている場合は、ADB を使用したワイヤレス デバッグを試してください。

どの接続方法を選択したかに関係なく、ターミナルで以下のコマンドを実行すると、接続されているデバイスのリストを取得できます。

adb devices

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

ADB は USB 経由でデバイスを接続します

このコマンドは、USB 経由で接続されているデバイスのシリアル番号と、ワイヤレス接続のローカル IP アドレスを表示します。

3. ADB でアプリケーションのパッケージ名を検索します。

ほとんどのアプリには単純なラベルが付いていますが、Android ではアプリのラベルを使用してアプリを識別しません。同じラベルのアプリが 2 つある場合はどうなるでしょうか?混乱を避けるため、Android では一意のパッケージ名を使用してアプリケーションを識別します。たとえば、Google マップはアプリ リストではMapsとして表示されますが、Google マップの実際の名前はcom.google.android.apps.maps です。

幸いなことに、同じターミナル ウィンドウで ADB を使用してアプリのパッケージ名を見つけることができます。 ADB がデバイスに接続されたら、以下のコマンドを実行して ADB シェルに入ります。

adb shell

点滅するインジケーターの横にデバイス名が表示されます。次に、以下のコマンドを実行して、Android デバイスにインストールされているすべてのパッケージのリストを取得します。

pm list packages

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

ADB を使用してインストールされているパッケージを一覧表示する

ADB パッケージ マネージャーを呼び出して、Android デバイスにインストールされているすべてのパッケージを一覧表示します。このリストの長さ、そして聞いたことのないパッケージを見ると、あなたのデバイスには知らないアプリがたくさんインストールされていることがわかります。これらのほとんどは、Android デバイスを静かに実行し続けるバックグラウンド システム アプリです。

警告

ADB を使用してリストされている Android パッケージはどれもアンインストールできますが、アンインストールする必要があるというわけではありません。これらのアプリのほとんどはシステムが機能するために重要であり、アンインストールするとデバイスの機能に影響を与える可能性があります。自分が何をしているのかわかっている場合にのみ、システム アプリをアンインストールしてください。

Android デバイスにインストールされているパッケージの完全なリストは理解を深めるのに役立ちますが、特定のアプリのパッケージ名を検索するのはあまり効果的ではありません。

以下のコマンドを使用して結果をフィルタリングできます。

pm list packages |grep chrome

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

パッケージ adb grep

このコマンドは、パッケージ リストをフィルター処理して、chrome という名前のパッケージのみを含めます。chrome をアプリ名または開発者名に置き換えて、そのアプリのパッケージを見つけます。

4. アプリケーションをアンインストールする

アプリのパッケージ名がわかったので、アプリは完全にあなたの手の中にあります。まだ ADB シェルを使用している場合は、「exit」と入力して Enter キーを押してシェルを終了します次に、以下のコマンドにパッケージ名を入力して実行します。

adb uninstall com.spotify.lite

ADB を使用して Android アプリをアンインストールする方法 (システム アプリやブロートウェアを含む)

ADB を使用して Android アプリをアンインストールする

このコマンドは、接続されている Android デバイスから Spotify Lite をアンインストールします。com.spotify.liteを必要なアプリケーションのパッケージ名に置き換えると、ADB が Success 結果を出力した後に消えます


Bluetooth を使用して Xiaomi 携帯電話のロックを解除する方法

Bluetooth を使用して Xiaomi 携帯電話のロックを解除する方法

Xiaomi スマートフォンには、指紋とロック コードを使用して電話のロックを解除するだけでなく、Bluetooth 経由で電話のロックを解除する設定もあります。

Oppo 携帯電話にデフォルトのアプリケーションをインストールする方法

Oppo 携帯電話にデフォルトのアプリケーションをインストールする方法

Oppo の携帯電話には、デフォルトのアプリケーションをインストールする追加機能があり、たとえば特定のリンクにアクセスするときに携帯電話でアプリケーションをすばやく開くことができます。そうすれば、どのアプリケーションでリンクを開くかを選択する必要がなくなります。

携帯電話で最高のバーコード スキャン アプリケーション 7 選

携帯電話で最高のバーコード スキャン アプリケーション 7 選

バーコード スキャン アプリを使用する理由と、どれが最適ですか? Quantrimang.com に参加して、次の記事から答えを見つけてください。

Android スマートフォンから PC でメッセージを送信する方法

Android スマートフォンから PC でメッセージを送信する方法

Your Phone は、Windows 10 を Android に接続し、電話からコンピューターにファイルを転送するアプリケーションです。

YouTube は、すべてのプラットフォームのビデオ コーナーの丸みを段階的に変更しています

YouTube は、すべてのプラットフォームのビデオ コーナーの丸みを段階的に変更しています

Youtube ビデオの角を丸くすると、よりシームレスでモダンなインターフェイスを作成できます。また、ビデオがより魅力的になり、より多くのデバイスに適したものになります。

Samsung Galaxy のカメラボタンの位置を変更する方法

Samsung Galaxy のカメラボタンの位置を変更する方法

Samsung Galaxy スマートフォンには、ほとんどのスマートフォンのように画面の中央に固定されずに、カメラ ボタンを任意の位置に再配置するオプションがあります。

Android でアプリの権限を表示する方法、アプリに必要な権限を確認する

Android でアプリの権限を表示する方法、アプリに必要な権限を確認する

この記事は Android バージョン 6.0 以降を対象としています。

Android 向けのトップベスト電卓アプリ

Android 向けのトップベスト電卓アプリ

電話会社ごとに電卓アプリはありますが、簡単な計算しかできず、場合によっては基礎以上の計算が必要になるので、電卓アプリはまさにツールとして使えて便利です。

Android 12 のプライバシー ダッシュボードとは何ですか?なぜこれがプライバシーの画期的な進歩だと考えられるのでしょうか?

Android 12 のプライバシー ダッシュボードとは何ですか?なぜこれがプライバシーの画期的な進歩だと考えられるのでしょうか?

スマートフォン ユーザー全般にとって、セキュリティとプライバシーはますます大きな懸念事項となっています。

Android スマートフォンに透明な壁紙を設定する方法

Android スマートフォンに透明な壁紙を設定する方法

必要に応じて、デザイナー ツール アプリケーションを使用して、アプリケーション インターフェイスやシステム設定インターフェイスを含む Android 電話システム全体に透明な壁紙を設定することもできます。