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

ca7976ca25d69edfcb1beee78d1caf0a.png

b、在PC侧安装real vnc viewer客户端

下载地址:http://www.realvnc.com/products/free/4.1/index.html

6bb689e8f7f0dbb4edb1190451341c5f.png

PC端用VNC Viewer访问有两种方法:

一个是如果PC和你的手机都是在同一个局域网内

busybox ifconfig -a 查看你的手机的IPV4的地址

然后输入 如192.168.1.100:5901,访问即可,192.168.1.100是你的手机ip

ab3ca03303d56a8946fc187a8be718a6.png

另一个访问方式是最多的,就是PC和手机通过USB链接,此时需要通过adb forward映射端口来实现VNC访问

首先进行 adb forward tcp:5901 tcp:5901

紧接着:输入127.0.0.1:5901

b581d2ae0864fa9c1001c3e050eec04d.png

以上两种的访问显示结果都是一样,如图所示:

caa98c6f466675a62b6a8bbcdbc72d33.png

后续总结及问题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/

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐