我想通过VNC提供对Android模拟器的访问权限,以使人们能够测试我的App。
到目前为止,我可以使用以下命令启动Android模拟器:
emulator -avd ice -verbose -qemu -vnc :2
我也可以通过
5902
端口连接到它,但是我无法进行任何输入,也不知道如何将鼠标转发到qemu。 最佳答案
我猜参数“-qemu -vnc”不适用于android模拟器的输入。有两个提示:(1)参数“-vnc”定向到qemu而不是android-emulator,并且qemu-vnc可能不支持android的输入(2)VNC协议(protocol)未定义“拖动”/“移动”这是移动设备的常用操作。
但是,有一种解决方案可以满足您的要求:
模拟器@avd -no-window
(https://code.google.com/p/fastdroid-vnc/)
这样,您的仿真器显示就像带有输入的“-qemu -vnc:2”的效果一样。顺便说一句,“拖动”仍然无法正常工作。
关于android - 如何通过VNC使用Android模拟器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12992289/