Answers:
就我个人而言,我将ADBWireless (备用链接)与CM5上的G1一起使用,因为我的USB驱动程序在计算机和G1之间正常工作时遇到问题。但是,我在G1上的CM4(针对Android 1.6进行测试)中与此应用存在问题。我能够使用Remote ADB在CM4上运行它。
但是请注意,这些通过wifi而非蓝牙通过ADB连接到设备。
您将在计算机上拉出一个命令行,然后键入adb connect xxx.xxx.xxx.xxx:5555
(x是您通过wifi的电话的IP地址)。您必须在Android SDK的platform-tools目录中运行此程序,或者需要将Android SDK SDK的tools目录添加到全局PATH变量中,以便可以在任何地方运行adb。
您的手机将显示ip_address:port_number
在将应用程序推送到的设备列表中,就像直接通过USB插入手机一样。
非根源解决方案:
adb tcpip 5555
(确保端口5555没有被任何防火墙程序阻止)adb shell
然后netcfg
运行adb命令adb connect <IP_ADDRESS>
。
例如, adb connect 192.168.1.133
现在你可以断开USB连接线并运行adb shell
,adb install
或adb push
通过您的Wi-Fi的命令。
为了切换回USB模式并禁用无线模式,请运行以下adb命令。
adb usb
您也可以简单地重启手机以切换回USB模式。
根解决方案:
adb connect <IP_ADDRESS>:<PORT>
。您可以选择上面的任何端口1024
,5555
这不是强制性的。而且,我adb upload
在adb使用选项中看不到 。你是说adb push
吗 //虽然没有端口,但可以检查关于adb无线的信息!
5555
ADB的默认值,如果您未提及PORT,adb connect
则ADB将5555
作为默认值。
adb push
。感谢您的纠正,如果出现问题,您可以更新我的答案。;)