回答:
個人的には、コンピューターとG1の間で正しく動作するUSBドライバーに問題があるため、CM5のG1でADBWireless (代替リンク)を使用しています。ただし、G1で(Android 1.6に対してテストするために)CM4でこのアプリに問題がありました。Remote ADBを使用してCM4で動作させることができました。
ただし、これらはBluetoothではなくwifi経由でADB経由でデバイスに接続することに注意してください。
コンピューターでコマンドラインを表示し、入力しますadb connect xxx.xxx.xxx.xxx:5555
(xはwifiを介した電話のIPアドレスです)。これをAndroid SDKのplatform-toolsディレクトリで実行するか、どこからでもadbを実行できるように、Android SDK platform-toolsディレクトリをグローバルPATH変数に追加する必要があります。
スマートフォンはip_address:port_number
、USB経由で直接接続されているかのように、アプリケーションをプッシュするデバイスのリストに表示されます。
非ルートソリューション:
adb tcpip 5555
(ポート5555がファイアウォールプログラムによってブロックされていないことを確認してください)adb shell
次にnetcfg
、adbコマンドを実行しadb connect <IP_ADDRESS>
ます。
例えば、 adb connect 192.168.1.133
これで、USBケーブルを取り外して、Wi-Fi経由adb shell
で、、adb install
またはadb push
コマンドを実行できます。
USBモードに切り替えてワイヤレスモードを無効にするには、次のadbコマンドを実行します。
adb usb
電話機を再起動して、USBモードに戻すこともできます。
根ざしたソリューション:
adb connect <IP_ADDRESS>:<PORT>
。上記の任意のポートを選択できますが、必須1024
で5555
はありません。また、adb upload
adbの使用オプションには表示されません 。という意味adb push
ですか?//ただし、ポートなしのadbワイヤレスに関するLemmeチェック!
5555
ADBのデフォルトであり、PORTに言及しない場合adb connect
、ADBは5555
デフォルト値として取ります。
adb push
。修正してくれてありがとう。何か間違っている場合は私の答えを更新できます。;)
私はこれを自分で試したことはありません。ADBWirelessを試してみてください。Bluetoothの代わりにWifiを使用します。