如何访问连接到远程机器的android手机

如何访问连接到远程机器的android手机,android,Android,我需要访问连接到远程windows/linux机器的android手机才能运行自动化脚本。我们有没有办法执行adb命令? 请在shell脚本中向我推荐.. adb shell "command" 可能adb命令不可用,要使该命令可用,您必须下载android SDK,然后添加path环境变量 ;/android-sdk-path/tools;/android-sdk-path/platform-tools 警告:不要将path环境变量替换为该变量,而是将其添加到当前字符串的末尾。答案如下,

我需要访问连接到远程windows/linux机器的android手机才能运行自动化脚本。我们有没有办法执行adb命令? 请在shell脚本中向我推荐..

adb shell "command"
可能adb命令不可用,要使该命令可用,您必须下载android SDK,然后添加path环境变量

;/android-sdk-path/tools;/android-sdk-path/platform-tools
警告:不要将path环境变量替换为该变量,而是将其添加到当前字符串的末尾。

答案如下, 要远程访问android设备,手机必须根目录才能获得完全控制

我们需要执行命令–> adb tcpip端口号 从通过USB电缆连接设备的机器(端口可以是5554到6000之间的任意奇数端口,不应与分配的其他端口冲突),以便为连接的设备分配特定端口。 然后从任何计算机上,我们都可以像
adb connect ip_addres_of_phone:端口号

您需要在pc上下载vnc客户端(如UltraVNC或TightVNC),并在android设备上下载vnc服务器。
作为vnc服务器,从Play Store中尝试alpha vnc lite。它不需要root,几乎可以在所有Android设备上使用

我不明白,你想从android访问Linux还是从Linux访问android?我想访问连接到windows/Linux机器的android手机。我们有一个要求,一个android手机将连接到一些机器,我需要从我的本地windows机器访问它来运行自动化。我当前的脚本有adb命令,我使用Robotium自动化android应用程序。您想要哪种访问?adb访问。我们需要执行仪器命令、安装/卸载应用程序等。如果这回答了问题,您应该接受它作为答案(单击问题左侧的勾号)。实际上这是部分答案,但它帮助我进入答案。但是thanx很感谢你给了我机会。