Android 如何在远程计算机上访问adb外壳?
我需要在指定的远程仿真器上以编程方式启动android应用程序。我认为ADBShell应该是正确的工具,但似乎ADBShell只能在本地访问。有人能告诉我如何完成我的工作吗?您如何远程访问机器 当您远程访问此计算机时,您需要在Windows中使用远程桌面,或在Windows中使用Putty,或在Linux/UNIX中使用SSH,并且需要连接电话才能使用它运行ADB 如果你已经明白了这一点,你可以实现你想要的: 打开命令提示符/终端: 例如:Android 如何在远程计算机上访问adb外壳?,android,automation,adb,Android,Automation,Adb,我需要在指定的远程仿真器上以编程方式启动android应用程序。我认为ADBShell应该是正确的工具,但似乎ADBShell只能在本地访问。有人能告诉我如何完成我的工作吗?您如何远程访问机器 当您远程访问此计算机时,您需要在Windows中使用远程桌面,或在Windows中使用Putty,或在Linux/UNIX中使用SSH,并且需要连接电话才能使用它运行ADB 如果你已经明白了这一点,你可以实现你想要的: 打开命令提示符/终端: 例如: am start -a android.intent.
am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity
查看示例:
http://www.android.pk/blog/general/launch-app-through-adb-shell/
请让我知道这是否有帮助 您必须在远程设备上启用adb调试端口。我通过setprop service.adb.port 5555启用了我的设备。这可能是错误的。请谷歌自己。