PC 远程控制 android手机的方法之一VNC
转载地址:http://blog.csdn.net/shuzui1985/article/details/7841079
1、VNC访问
a 、在android手机中安装vnc 的服务端:androidvncserver
http://code.google.com/p/android-vnc-server/
本文下载了已经编写好的bin执行文件
确保你的手机已经ROOT,
adb push /yourpath/androidvncserver /sdcard
adb shell
cp /sdcard/androidvncserver /data/
cd /data
chmod 777 androidvncserver,给予该执行文件读写以及执行权限
/data/androidvncserver & 开启vncserver
b、在PC侧安装real vnc viewer客户端
下载地址:http://www.realvnc.com/products/free/4.1/index.html
PC端用VNC Viewer访问有两种方法:
一个是如果PC和你的手机都是在同一个局域网内
busybox ifconfig -a 查看你的手机的IPV4的地址
然后输入 如192.168.1.100:5901,访问即可,192.168.1.100是你的手机ip
另一个访问方式是最多的,就是PC和手机通过USB链接,此时需要通过adb forward映射端口来实现VNC访问
首先进行 adb forward tcp:5901 tcp:5901
紧接着:输入127.0.0.1:5901
以上两种的访问显示结果都是一样,如图所示:
后续总结及问题20120807:
1、本案用中兴 U960S实验效果很好(480*800像素),但是实验了中兴U970 和小米效果很不好,检查了一下参数小米是854x480像素,U970是540×960像素都超过了480*800像素;可能是像素太高导致远程效果不尽理想;
2、在通过WIFI PC访问手机,输入的是手机的IPV4地址,U970是android4.0版本,默认是IPV6,需要禁用IPV6启用IPV4才可以WIFI访问,当然了USB链接方法还是访问127.0.0.1不受IPV6的影响。
参考文档:
http://blog.csdn.net/qinlicang/article/details/6188163
http://paralife.blog.163.com/blog/static/1321363082010323113549162/