現在、Wi-Fi経由でAndroid 6.0をデバッグする際に問題が発生しています。この手順に従いました answer ですが、コマンドを試してみるとadb Shell netcfg「/ system/bin/sh:netcfg:not found」を受け取ります。さらに、グラフィカルオプションADB over Developers Optionsメニューのnetworkが消えました。
また、netcfgが非推奨になっているようで、Androidの問題の post を試しましたが、WFSOがタイムアウトしました。
Android 6.0に更新する前は、正常に動作します。
誰かがWi-Fi経由でデバッグする別のコマンドまたは方法を知っていますか?
前もって感謝します
ソリューション
Rilwanの answer としてadb Shell ifconfig <interface name>
を使用して、デバイスのIPアドレスを確認します。次に、adb connect <ipaddress>
を使用して、最終的にWi-Fi経由でデバッグします。本当の問題は、netcfgコマンドがないことだけでした。
あなたの質問から、wifi経由でこれを試した場合-adb Shell netcfg I receive "/system/bin/sh: netcfg: not found"
、wifi経由のadbは正常に機能しています。唯一の問題は、netcfg
バイナリがAndroid 6.0にないことです。他の以前のバージョンのAndroidがある場合は、netcfg
バイナリをプルして6.0デバイスにプッシュできます。
IPアドレスを知りたいだけなら、adb Shell ifconfig <interface name>
を使用できます。
IPアドレスを探している場合-システムとモバイルは同じネットワークに接続されています
[設定]-> [端末情報]-> [ステータス]に移動するだけです
ここにIPがあります
Android studio [〜#〜] adbwifi [〜#〜] にADBWIFIプラグインを使用しています。
Android 6.0でテストしていませんが、試してみてください。