android程序试运行,通过Wi-Fi运行/安装/调试Android应用程序?

见论坛帖子Any way to view Android screen remotely without root? – Post #9.

>通过USB连接设备,确保调试正常;

> adb tcpip 5555.这使设备开始侦听端口5555上的连接;

>使用adb shell netcfg或adb shell ifconfig 6.0及更高版本查找设备IP地址;

>您现在可以断开USB连接;

> adb connect< DEVICE_IP_ADDRESS>:5555.这将连接到我们在步骤2中在设备上设置的服务器;

>现在,您可以通过网络使用设备,可以像往常一样进行调试.

要将服务器切换回USB模式,请运行adb usb,这会将手机上的服务器恢复为USB模式.如果您有多个设备,则可以使用-s选项指定设备:adb -s< DEVICE_IP_ADDRESS>:5555 usb.

不需要root!

要查找设备的IP地址:运行adb shell,然后运行netcfg.你会在那里看到它.

要在使用OSX时查找IP地址,请运行命令adb shell ip route.

警告:启用该选项是危险的,即使您在数据网络中,网络中的任何人都可以在调试中连接到您的设备.仅在连接到受信任的Wi-Fi时执行此操作并记得在完成后断开连接!

@Sergei建议修改第2行,注释:“当另一个连接持续存在时,需要连接到USB设备的-d选项(例如,连接仿真器或其他Wi-Fi设备)”.

这些信息可能对未来的读者有价值,但我回滚到收到178个赞成票的原始版本.

在某些设备上,即使您没有USB电缆,也可以做同样的事情:

>在开发人员设置中通过网络启用ADB

65142600e4f88f7c7fcd3a860b0bb24f.png

它应该显示IP地址

> adb connect< DEVICE_IP_ADDRESS>:5555

>完成后禁用设置

使用Android Studio,可以使用a plugin连接USB调试,而无需使用终端的任何ADB命令.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值