是否有任何可能的方法来调试或运行Android应用程序从eclipse到我的索尼平板电脑S通过wifi而不是USB而不需要植根设备?
如果设备已植根,有很多方法可以做到这一点。但是,我正在寻找一个没有根源的设备中的解决方案。
答案 0 :(得分:36)
从USB断开设备然后告诉它听4455
adb tcpip 4455
在TCP模式端口重启:4455
使用指定的ip:port连接设备。我的设备正在使用wifi
adb connect 192.168.1.103:4455
连接到192.168.1.103:4455
现在通过tcp执行正常的adb命令,如
adb shell
完成后,您可以将其重新置于USB模式 adb usb 在USB模式下重启
答案 1 :(得分:10)
经过一段时间的测试后,我成功地设法通过此程序连接了一台索尼Tablet S,当时计算机和平板电脑都在同一个wifi网络上。我使用Xperia T作为笔记本电脑和平板电脑S之间的网络共享点。我在Xperia Tablet S和Xperia S上也遵循相同的程序。
最后我启动了Eclipse,创建了一个测试项目,并尝试启动该项目。该项目从Eclipse自动安装和启动。我也测试了这个用于调试,并且同样有效。
答案 2 :(得分:7)
最后经过大量搜索后,这是关于" 使用Android进行无线调试 而无需生根 &##的整合简短教程34;你的Android手机!
<强>步骤:强>
ping
您的Android设备并检查其响应。如果ping不成功,请参阅 Notes 。
e.g: ping 192.168.1.55
cd
导入<Android SDK Folder>\platform-tools
目录并运行以下命令。adb tcpip 5555 adb connect DEVICE_IP_ADDRESS_HERE:5555
adb -s DEVICE_IP_ADDRESS_HERE:5555
从USB断开Android设备。如果一切正常,您可以无线调试Android应用程序!
<强> 注意: 强>
@echo off cd C:\AndroidSDK\platform-tools\ echo make sure your your Phone is connected in USB Debugging Mode. pause adb kill-server adb tcpip 5555 adb connect 192.168.1.55 pause
所以,每次我只需要插入我的设备,然后双击批处理文件并自动完成所有操作:P!
答案 3 :(得分:3)
(无需root权限) Android Studio有一个最好,最简单的UI方法
创建IntelliJ和Android Studio插件,通过WiFi快速连接Android设备,无需连接USB即可安装,运行和调试应用程序。按一个按钮忘记USB电缆。
只需安装插件 Android WiFi ADB
直接从
下载并安装Android WiFi ADBIntellij / Android Studio:偏好设置/设置 - &gt;插件 - &gt;浏览存储库
请记住!首次初始化您必须使用USB连接的设备
或者,您可以从JetBrains插件站点下载插件并手动安装:首选项/设置 - &gt;插件 - &gt;从磁盘安装插件。