adb connectを使用して電話に接続できます。また、adb shellも使用できます。
しかし、Run-> Device Chooserに移動すると、デバイスがありません。
(接続された)adb Android Studioを接続するにはどうすればよいですか?
USB経由で接続すると、リストに表示されます
adb connectを使用して電話に接続できます。また、adb shellも使用できます。
しかし、Run-> Device Chooserに移動すると、デバイスがありません。
(接続された)adb Android Studioを接続するにはどうすればよいですか?
USB経由で接続すると、リストに表示されます
回答:
/ platform-tools /にadbツールがあります。
cd Library/Android/sdk/platform-tools/
次の方法でデバイスを確認できます。
./adb devices
私の結果:
List of devices attached
XXXXXXXXX device
TCPポートを設定します。
./adb shell setprop service.adb.tcp.port 4444
./adb tcpip 4444
結果メッセージ:
restarting in TCP mode port: 4444
wifi接続を初期化するには、デバイスのIPを確認して実行する必要があります。
./adb connect 192.168.0.155:4444
幸運を!
Android Studioプラグインの下でお試しください
方法
Githubリンク:https : //github.com/pedrovgs/AndroidWiFiADB
注:デバイスとコンピュータは同じWiFi接続である必要があります。
ステップ1:にアクセスしてAndroid sdk folder -> platform tools
パス全体をコピーする
例: C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools
手順2:コマンドプロンプトまたはAndroidスタジオターミナルに移動する
Windowsユーザー cd C:\Program Files (x86)\Android\android-sdk\platform-tools
Macユーザー /Users/<username>/Library/Android/sdk/platform-tools
そしてEnterキーを押します
手順3:デバイスとシステムを同じwifiで接続します。
手順4:を入力してadb tcpip 5555
を押しEnterます。
ステップ5:と 入力しadb connect x.x.x.x:5555
、xxxxを電話のIPアドレスに置き換えます。
電話のIPアドレスを調べる
Settings -> About phone -> Status
(一部の電話は異なる場合があります)
注:複数のデバイスを接続する場合は、接続する必要がある電話以外の電話を切断してください。
次の手順を使用して、wifi接続経由で正常にデバッグしました。Android WiFi ADBプラグインなどの統合ソリューションを使用して問題が発生しているすべての人にこのソリューションをお勧めします。私の場合、USBを取り外した後、デバイスへのWifi接続を維持できませんでした。次の解決策は、この問題を克服します。
ローカルwlanを使用している場合は、AndroidデバイスとPCをこのwlanに接続できます。次に、そのwlan設定を調べて、AndroidデバイスのIPアドレスを特定します。
デバイスのホットスポットに接続したい。これはよりプライベートであり、(パブリック)wlanへのデバッグ接続を開きません。
192.168.43.1
adb tcpip 5555
を発行して、adb接続用にデバイスのポートを開きます。adb connect IPADDRESS
。adb connect 192.168.43.1
adb devices -l
すべて問題なければ、コマンドは2つのデバイスを表示するはずです。例えば:
List of devices attached
ZY2244N2ZZ device product:athene model:Moto_G__4_ device:athene
192.168.43.1:5555 device product:athene model:Moto_G__4_ device:athene
USB接続を外すときに注意が必要な部分があります。私の場合、両方の接続がすぐに閉じられます!これは、すべてのユーザーに当てはまるわけではありません。私にとって、これはAndroid StudioにAndroid WiFi ADBプラグインを使用できなかった理由でした。USBを取り外した後、手動でWifiを再接続して問題を解決しました
adb connect 192.168.43.1
その後adb devices -l
、単一のwifi接続デバイスが表示されます。このデバイスはAndroid Studioにも表示され、デバッグ用に選択できます。接続が不安定な場合、接続を再度アクティブにするために、上記のコマンドを時々繰り返す必要がある場合があります。
Android wifi ADBは以前は私のIDEで動作していましたが、Android Studio(現在のAndroid Studio 3.3)を更新した後は動作せず、常に「デバイスに接続できません......同じネットワークです」と表示されます
多くの時間を費やした後、私は問題を解決するのに苦労しました。
そして、私が試した- WIFI ADB ULTIMATEをすることによって
https://github.com/huazhouwang/WIFIADB/tree/master/WIFIADBIntelliJPlugin
それは私のために働いた。
0pen android studioとこのパスに従ってください
->設定->プラグイン->ブラウザリポジトリをクリックします。
WIFI ADB ULTIMATEを検索した後、 インストールをクリックします。
初めてUSBを使用して接続する必要があります。
githubで動作を確認できます。詳細については、WIFI ADB ULTIMATEを参照してください。
私はAS 3.2.1を使用していて、プラグインのいくつかを試そうとしていましたが、プラグインがすべてのデータを監視できることを理解するのをためらっていました。
ASの[ターミナル]タブを使用するのは、実際には非常に簡単です。
adb tcpip 5555
adb connect 192.168.1.101
wifi経由でADBを使用してAndroidアプリのデバッグを実装する簡単な手順を次に示します。
必須:Wi-Fi経由でAndroidデバイスとコンピューターを同じルーターに接続する必要があります。Android Wifiテザリングも使用できます。
手順1: AndroidデバイスをUSB (開発者モードを有効にした状態)で接続し、で接続を確認しますadb devices
。
手順2: cmd / terminalと../sdk/platform-toolsのパスを開きます。
手順3:コマンドを実行しadb devices
ます。
手順4:コマンドadb -d
シェル(デバイスの場合) または adb -e shell
(エミュレーターの場合)を実行します。ここで、デバイスへのシェルアクセスを取得します。
ステップ5:コマンドipconfig
(Windowsコマンド)またはifconfig
(Linuxコマンド)を実行し、そのIPアドレスを確認します。
手順6:adb tcpip 5000
adbデバッグ用にtcpipソケットポート5000を開くために、デバイスUSBを切断/削除せずにコマンドを実行します。現在使用されていない任意のポートで開くことができます。
ステップ7:コマンドを実行しadb connect <ip-address>:<port>
ます。例:(adb connect 192.168.1.90:5000
ここで、ip-addressは、開いたデバイスのwifiアドレスとポートです)。
次に、adb device
デバッグデバイスを実行して、wifi経由でワイヤレス接続されていることを確認します。
ハッピーコーディング...!
これまでのすべての回答には、1つの非常に重要な手順がありません。そうしないと、接続しようとすると「接続が拒否されました」というメッセージが表示されます。
ステップ1: まずに移動して、あなたのデバイス上で開発者向けのオプションメニューを有効について [ビルド]メニューを5回タップする、あなたのデバイス上のメニュー。
手順2: 次に、現在表示されている[ 開発者向けオプション ]メニューに移動し、USBデバッグを有効にします。はい、Wifiデバッグにこれが必要なのは少し奇妙ですが、私を信じてください。これは必須です。
ステップ3:
adb connect [デバイスのIPアドレス]
接続されたと言うべきです