我的情况是:我家里有一台带有Windows 8的工作电脑,我使用eclipse作为Android应用程序的开发环境。我希望能够在Android设备上从我的工作计算机部署应用程序我位于其他国家/地区的朋友并执行Android模拟器。最后,我想远程访问和调试朋友设备上安装的应用程序。
我该如何远程进行?
答案 0 :(得分:0)
可以做,但可能需要跟随,但有一个限制,你不能直接访问设备来测试应用程序,你的朋友将不得不这样做。
设备和工作计算机需要使用相同网络下的VPN进行连接,或者设备必须有其端口(在第2步中说明),用于通过路由器转发adb端口,如果要连接到设备直接通过IP(但这可能有风险)。
为了在TCPIP模式下运行设备调试器,执行以下命令,其中5555是可以访问设备的android调试器的端口号,此命令需要在将设备连接到您的朋友之后执行电脑。
adb tcpip 5555
一旦设备和工作计算机通过vpn连接,或者设备在上述命令中使用的端口上进行端口转发,请在工作计算机上执行命令。在下面的语法中,IP是设备IP,端口是第2步中命令中提到的端口号。
Syntax: adb connect IP:port
Example: adb connect 10.2.10.251:5555
现在您可以通过互联网安装和调试设备,但上传apk可能会有延迟并获得调试结果。
要断开设备连接,请在工作计算机上执行。
adb disconnect