adbがwifiで接続する方法


Android SDKをインストールしている場合は、コマンドラインの下でAndroidデバイスを制御、デバッグできるADBツールがあることを知っているはずです.このツールはUSBリンクだけでなく、TCP/IPで接続できます.つまり、データ線は必要なく、wifiで接続できます.しかし、デフォルトではmilestoneに接続できません.次に、wifiでADBに接続する方法について説明します.

1つ目の方法:


料理場でAndroidの端末ツールを探して、私はTerminal Emulatorを使って、それから端末の中で、順番に入力します

setprop service.adb.tcp.port 5555
stop adbd
start adbd

そして、あなたのパソコン(WIN/LINUX)でコマンドラインでadbを起動し、adb connect your-phone-ipを入力します.
携帯電話のipアドレスはNetInfoというandroidソフトウェアをインストールして表示することができます.
接続が成功すれば、ADBコマンドを使って携帯電話を管理することができます.

2つ目の方法:


料理場に行ってadbwirelessというソフトウェアをダウンロードし、キーを押すとこの問題を解決することができます.スイッチが入りますから、簡単でしょう.
Android shellの操作については、以前シンクタンクで書いたことがあります.また、cpコマンドのない解決方法を書いたことがあります.私のandroid 2.1にはcpコマンドがあることに気づきました.
注意:これをずっとつけないでください.安全ではありません.私はadbを通じて携帯電話に接続する権限の設定を見つけていません.つまり、他の人のパソコンがあなたの携帯電話にpingできる限り、あなたのこの機能が開いていれば、あなたの携帯電話に接続してshellコマンドを実行することができます.もしあなたの携帯電話がroot(ほとんどのプレイヤーがrootを持っていると信じているでしょう)になったら、もっと不幸です.他の人は直接携帯電話のroot権限を得ることができます.私は今rootパスワードを設定する方法を見つけていません.知っていることがあれば、教えてください.ありがとうございます.パブリックネットワークに接続すると、このような状況が発生しやすくなります.
昨夜この試みをしていたとき、最初の方法で操作を始めました.この方法は携帯電話が再起動すると無効になり、initに関連コードを追加しようとしました.rcファイルですが、このファイルは保護されているので、そんなに簡単に修正できません.そしてセキュリティの問題を考えて、徹底的に放棄して、もっと便利な方法を探して、adbwirelessソフトウェアを検索して、それはまた上部のステータスバーに1つのアイコンを表示して、adbwirelessを開いていることを示して、使い終わったら消すことを忘れないはずです.