参考地址:http://www.cnblogs.com/wainiwann/archive/2012/02/15/2352659.html
首先是手机端。
(下面文件:androidvncserver和源码地址已经优化更改,省去必须用SVN获得源码)
1)下载androidvncserver:
http://dl.dbank.com/c044xm5255
有兴趣的可以下载源码自己重新编译,源码地址:
(源码需要在linux下mk)
http://dl.dbank.com/c0xxpne414
2)把androidvncserver复制到手机上,我是复制到/data/local/文件夹下。复制的方法很多:
可以用adb push进去,即:
- adb push ./androidvncserver /data/local/
也可以复制到SD卡,再用Root Explorer复制到/data/local/文件夹下。
3)在手机的“终端”更改androidvncserver的权限,如下:
- adb shell
- #cd data/local/
- # chmod 777 androidvncserver
把权限改为只读和可执行。此步骤可以用Root Explorer直接操作。
4)运行androidvncserver,在手机的“终端”执行以下代码:
如下指定键盘和触摸屏设备,以免找不到kdb设备:
./androidvncserver -k /dev/input/event0 -t /dev/input/event1
这样androidvncserver就启动服务了。
然后是电脑端的设置。
1)电脑安装VNC Client。装个免费的Real VNC Viewer即可。软件地址:http://www.realvnc.com/products/free/4.1/index.html
2)如果手机连上WiFi,并与电脑处于同一个局域网内,或者手机通过无线网卡恭喜网络给电脑。
在手机的“终端”运行
- # busybox ifconfig -a
看到twifi0的IP地址是多少,例如:192.168.1.100。
在电脑上运行VNC Viewer,地址填写192.168.100 5901,点“确定”即可看到手机画面了。
3)如果手机于电脑是通过USB Tethering连接,即手机通过USB共享网络给电脑,或者电脑通过USB共享网络给手机。
在手机的“终端”运行
- # busybox ifconfig -a
看到usb0的IP地址是多少,例如:192.168.77.254。
在电脑上运行VNC Viewer,地址填写192.168.77.254 5901,点“确定”即可看到手机画面了。
4)如果2、3的情况都不是,可以通过以下方式连接。
在电脑上执行以下命令:
- adb forward tcp:5901 tcp:5901
然后打开VNC Viewer,地址填写127.0.0.1 5901,点“确定”即可看到手机画面了。
关闭手机上的androidvncserver服务
1)在手机的“终端”运行
- # ps | grep /data/local/androidvncserver
显示的结果那一行中,root后面的数字就是进程号(pid),例如是8233。
2)执行
- # kill 8233
即可结束androidvncserver。
相关推荐
用VNC远程控制android模拟器用VNC远程控制android模拟器
android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;
通过VNC实现电脑对android手机操作.pdf
通过VNC实现电脑对android手机操作借鉴.pdf
真正用手机来控制电脑,亲测完全解决。在手机端下载安装此软件,添加电脑端的无线网卡ip. 在电脑端安装VNC4.2.9破解版_远程控制.zip http://download.csdn.net/detail/xyz26/4754891 启动vnc服务,设备口令 在...
在安卓系统中使用过的VNC server ,可用于PC控制 手机
VNC远程控制VNC远程控制VNC远程控制VNC远程控制VNC远程控制VNC远程控制VNC远程控制VNC远程控制
3)如果手机于电脑是通过USB Tethering连接,即手机通过USB共享网络给电脑,或者电脑通过USB共享网络给手机。 在手机的“终端”运行 1.# busybox ifconfig -a 看到usb0的IP地址是多少,例如:192.168.77.254。 在...
Android VNC Server用于Android的Server端,PC可以通过VNC View来控制android设备,下载了个Android VNC Server,目前里面的编译bug,已经解决。备份用
安装前必看:VNC你一定听说过,它是一个用在Liunx和Mac的自带远程控制,通过软件来控制这两个系统,但你有没有见过用在ios或ipadOS上的VNC,以上的deb软件包就是一款适用于ios或ipadOS上的VNC,这款软件需要设备越狱...
VNC服务端代码和运行文件,Android客户端,可以安装运行
androidVNC_build20100819
androidvncserver安装在手机端,vnc-viewer 安装在pc上,可以用作pc端的手机影像投影。具体使用方法不赘述。
RealVNC 的优越性还在于如果操作系统的主控端计算机没有安装 VNC viewer,也可以通过一般的网络浏览器(如 IE 等)来控制被控端(需要 Java 虚拟机的支持)。 整个 VNC 一般运行的工作流程如下: (1) VNC 客户端...
VNC Viewer中可以使用通用的手势姿势来对VNC Server的桌面来进行放大和缩小; 需要滑动或点击动作时,手指需要操作在屏幕的鼠标箭头上。
VNC远程桌面控制,可以说是IT部门必备的软件。
使用者可以在一端的电脑上安装该服务器后,通过在另一端电脑上安装的VNC Viewer来进行连接,连接之后该软件将会通过RFB协议来将服务器端的屏幕像素数据传输到另一台安装VNC Viewer的电脑上从而控制该机器,...
VNC是一个免费的软件控制软件开发包,您可以通过鼠标、键盘操作远程机器。 VNC可以运行在Windows、Unix、Mac系统上,提供Java、C++、Android、IOS客户端。
在Android上实现远程控制的源码,包括android-vnc-server和android-vnc-viewver两部分。
电脑登录VNC远程控制树莓派进入桌面,希望对大家有所帮助