How can we connect to Android emulator through VNC with the help of noVNC using javascript? i would like to render the emulator on my browser.How can that be done.thanks
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You can start the emulator on the console with emulator -avd <the avd name>
and add options for qemu with -qemu
in your case -qemu -vnc :2
will start a VNC server listening at Port 5902
.
If you get an error, that your keymap was not found you can creating a symlink from android-sdks/tools/keymaps
to the keymaps folder of your local qemu install.
Until now I couldn't find out, how to forward the mouse to the VNC server.
回答2:
You'll be probably better running a vnc server inside your emulator.
Install a vnc server on your emulator (Fastdroid is fine).
Now, you can start your emulator without window using
emulator -avd avd_name -no-window -qemu