この記事では、GoogleのAndroid SDK Platform Toolsに含まれるコマンドラインユーティリティ、ADB(Android Debug Bridge)の使い方を説明します。
ADBは、コンピュータからUSBまたはネットワーク接続を介してElo Androidデバイスと通信するために使用できます。一般的な用途には、ファイルのコピー、アプリケーションのインストールおよびアンインストール、シェルコマンドの実行、ログの収集、アプリケーションのデバッグが含まれます。
ℹ️ USBデバッグはEloプラットフォームによって異なります
以前のElo Androidプラットフォームのいくつかには、開発者オプションにUSBをデバイスモードに切り替える設定が含まれています。新しいElo Androidプラットフォーム(サポートされているAndroid 14デバイスを含む)では、この設定は必要ありません。これらのデバイスでは、USBデバッグを有効にし、適切なUSBケーブルを接続します。
以前のElo Androidプラットフォームのいくつかには、開発者オプションにUSBをデバイスモードに切り替える設定が含まれています。新しいElo Androidプラットフォーム(サポートされているAndroid 14デバイスを含む)では、この設定は必要ありません。これらのデバイスでは、USBデバッグを有効にし、適切なUSBケーブルを接続します。
⚠️ 重要 - 以前のElo Androidプラットフォーム
USBをデバイスモードに切り替えるが必要なEloプラットフォームでは、デバイスモードを有効にするとUSB周辺ポートとの通信が無効になる可能性があります。USB周辺機器へのアクセスを維持する必要がある場合は、可能な限りネットワーク接続を介してADBを使用してください。
USBをデバイスモードに切り替えるが必要なEloプラットフォームでは、デバイスモードを有効にするとUSB周辺ポートとの通信が無効になる可能性があります。USB周辺機器へのアクセスを維持する必要がある場合は、可能な限りネットワーク接続を介してADBを使用してください。
コンピュータでのADBの設定
- Android開発者サイトからAndroid SDK Platform Toolsをダウンロードします。
- ダウンロードしたZIPファイルを簡単にアクセスできる場所に展開します。
Eloデバイスでの開発者オプションの有効化
- Eloデバイスのコントロールパネルを開きます。プロンプトが表示された場合は、コントロールパネルのパスワードを入力します。
- パスワードが変更されていない場合、デフォルトのパスワードは1eloの可能性があります。
- アプリの領域で設定を選択します。
- Eloプラットフォームに応じて、電話について、タブレットについて、またはデバイスについてを開きます。
- ビルド番号を7回タップするか、あなたは今開発者ですのメッセージが表示されるまでタップします。
- 前の設定画面に戻ります。
- 開発者オプションを開きます。Androidのバージョンによっては、開発者オプションがシステムまたはシステム > 高度の下にある場合があります。
USBデバッグの設定
新しいElo Androidプラットフォーム - Android 14を含む
- USBケーブルが接続されていないことを確認します。
- 開発者オプションでUSBデバッグを有効にします。
- USBデバッグを確認するためのプロンプトが表示された場合はOKを選択します。
ℹ️ Android 14
以前のElo Androidプラットフォームで使用されるUSBをデバイスモードに切り替えるオプションは、サポートされている新しいAndroid 14プラットフォームでは必要ありません。このオプションが開発者オプションに表示されない場合は、以下のUSB接続手順を続行してください。
以前のElo Androidプラットフォームで使用されるUSBをデバイスモードに切り替えるオプションは、サポートされている新しいAndroid 14プラットフォームでは必要ありません。このオプションが開発者オプションに表示されない場合は、以下のUSB接続手順を続行してください。
デバイスモードがある以前のElo Androidプラットフォーム
Eloデバイスに開発者オプションにUSBをデバイスモードに切り替えるオプションが含まれている場合:
- USBケーブルが接続されていないことを確認します。
- 利用可能な場合はUSBデバッグを有効にします。
- 利用可能な場合はUSBをデバイスモードに切り替えるを有効にします。
- プロンプトが表示された場合はOKを選択します。
⚠️ デバイスモード
該当するEloプラットフォームでUSBをデバイスモードに切り替えるを有効にすると、USB周辺ポートとの通信を停止する可能性があります。
該当するEloプラットフォームでUSBをデバイスモードに切り替えるを有効にすると、USB周辺ポートとの通信を停止する可能性があります。
USB経由でEloデバイスに接続する
- Eloデバイスを適切なUSBデータケーブルを使用して開発者コンピュータに接続します。
USBケーブルおよびデバッグポートの要件は、Elo製品によって異なります。例としては:
- I-Series 2.0: USB Type-A から USB Type-A。
- PayPoint Plus for AndroidおよびPayPoint for Android Rev B: Mini-USBからUSB Type-A。
- 新しいElo Android製品: 製品のユーザーマニュアルに指定されているUSBデバッグポートおよびケーブルを使用します。
ℹ️ 注意
データをサポートするUSBケーブルを使用してください。充電専用のUSBケーブルではADB接続を確立できません。
データをサポートするUSBケーブルを使用してください。充電専用のUSBケーブルではADB接続を確立できません。
- WindowsコマンドプロンプトまたはWindowsターミナルを開き、展開したplatform-toolsディレクトリに移動します。
- 以下のコマンドを入力します:
adb devices- Eloデバイスは、接続されたコンピュータからUSBデバッグを許可するかどうかを尋ねる認証メッセージを表示する場合があります。
- プロンプトが表示されたら許可またはOKを選択します。必要に応じてこのコンピュータから常に許可を選択することもできます。
- 以下のコマンドを再度実行します:
adb devices- Eloデバイスがdeviceのステータスでリストされていることを確認します。
Eloデバイスは、開発者コンピュータからのADBコマンドを受け入れる準備が整いました。
ネットワーク接続経由でのADBの使用
ADBは、ネットワーク接続を使用してサポートされているElo Androidデバイスとも通信できます。これは、USBデバイスモードが接続されたUSB周辺機器に干渉する場合に便利です。
既存のUSB ADB接続をTCP/IPに切り替える
- Eloデバイスと開発者コンピュータを同じネットワークに接続します。
- 上記の手順を使用して、動作するUSB ADB接続を確立します。
- EloデバイスのIPアドレスを特定します。
- 開発者コンピュータから、次のコマンドを入力します:
adb tcpip 5555- 次のコマンドを入力し、<device-ip-address>をEloデバイスのIPアドレスに置き換えます:
adb connect <device-ip-address>:5555例:
adb connect 192.168.1.100:5555- ネットワーク接続を確認するために以下のコマンドを実行します:
adb devicesEloデバイスは、そのIPアドレスの後に:5555を付けてリストに表示されるはずです。
⚠️ ネットワークセキュリティ
信頼できるネットワーク上でのみADBをTCP/IPで使用してください。信頼できないまたは公開アクセス可能なネットワークにADB接続を開かないでください。
信頼できるネットワーク上でのみADBをTCP/IPで使用してください。信頼できないまたは公開アクセス可能なネットワークにADB接続を開かないでください。
USB ADB接続のトラブルシューティング
Eloデバイスがadb devicesを実行したときに表示されない場合、次の手順を実行します。
- Eloデバイスで、設定 > 開発者オプションに戻ります。
- USBデバッグの認証を取り消す を選択します。
- 以前に認可されたコンピュータをクリアするためにOKを選択します。
- USBデバッグを無効にします。
- EloデバイスからUSBケーブルを外します。
- WindowsコマンドプロンプトまたはWindowsターミナルから、以下のコマンドを入力します:
adb kill-server
adb start-server- 再度USBデバッグを有効にします。
- デバイスモードが必要な以前のEloプラットフォームでは、USBをデバイスモードに切り替えるを有効にします。
- USBケーブルを再接続します。
- 次のコマンドを実行します:
adb devices- Eloデバイスでプロンプトが表示された場合は、このコンピュータから常に許可を選択し、次に許可またはOKを選択します。
- 以下のコマンドを再度実行します:
adb devices- Eloデバイスがdeviceのステータスでリストされていれば、接続は正常に復元されました。
追加情報
Android Debug Bridgeに関する追加情報は、Android Debug Bridge (adb) - Android Developersを参照してください。
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article