Jay*_*nki 6 android android-studio genymotion
我有两台机器在同一个网络上运行.我用一台机器进行开发,另一台有各种android模拟器.
我需要在开发电脑上运行在另一台电脑上的模拟器上运行应用程序.像Android工作室中的run命令一样应该让在Genymotion中安装的应用程序在另一台PC上运行.
可能?有任何想法吗 ?
这个有可能。您首先需要将 Genymotion 设备公开到本地网络。为此,请创建要在专用计算机上运行的所有设备。然后在本地打开 VirtualBox,并为每个设备执行以下操作:
然后你需要获取设备的本地IP。您可以通过运行以下命令来获取它:
adb shell "ifconfig | awk '/inet addr/{print substr(\$2,6)}' | awk 'NR==2'"
Run Code Online (Sandbox Code Playgroud)
当所有这些事情都完成后,回到您的开发 PC。打开终端并为每个远程 Genymotion 设备键入:
adb connect <DEVICE_IP>
Run Code Online (Sandbox Code Playgroud)
这样,您就可以将本地 adb 守护进程连接到远程设备。
您现在可以像控制本地设备一样控制远程 Genymotion 设备。您可以运行adb install远程安装APK。
| 归档时间: |
|
| 查看次数: |
2407 次 |
| 最近记录: |