Android VNC Server
近來發現的Android上的原生VNC Server,就是說只要手機上安裝并運行這個軟件,即可實現電腦上查看并控制手機了。
首先是手機端。
1)下載androidvncserver:
http://code.google.com/p/android-vnc-server/downloads/list
有興趣的可以下載源碼自己重新編譯,源碼地址:
http://code.google.com/p/android-vnc-server/source/checkout
2)把androidvncserver復制到手機上,我是復制到/data/local/文件夾下。復制的方法很多:
可以用adb push進去,即:
復制代碼
也可以復制到SD卡,再用Root Explorer復制到/data/local/文件夾下。
3)在手機的“終端”更改androidvncserver的權限,如下:
復制代碼
把權限改為只讀和可執行。此步驟可以用Root Explorer直接操作。
4)運行androidvncserver,在手機的“終端”執行以下代碼:
復制代碼
這樣androidvncserver就啟動服務了。
然后是電腦端的設置。
1)電腦安裝VNC Client。裝個免費的Real VNC Viewer即可。軟件地址:http://www.realvnc.com/products/free/4.1/index.html
2)如果手機連上WiFi,并與電腦處于同一個局域網內,或者手機通過無線網卡恭喜網絡給電腦。
在手機的“終端”運行
復制代碼
看到twifi0的IP地址是多少,例如:192.168.1.100。
在電腦上運行VNC Viewer,地址填寫192.168.100 5901,點“確定”即可看到手機畫面了。
3)如果手機于電腦是通過USB Tethering連接,即手機通過USB共享網絡給電腦,或者電腦通過USB共享網絡給手機。
在手機的“終端”運行
復制代碼
看到usb0的IP地址是多少,例如:192.168.77.254。
在電腦上運行VNC Viewer,地址填寫192.168.77.254 5901,點“確定”即可看到手機畫面了。
4)如果2、3的情況都不是,可以通過以下方式連接。
在電腦上執行以下命令:
復制代碼
然后打開VNC Viewer,地址填寫127.0.0.1 5901,點“確定”即可看到手機畫面了。
關閉手機上的androidvncserver服務
1)在手機的“終端”運行
復制代碼
顯示的結果那一行中,root后面的數字就是進程號(pid),例如是8233。
2)執行
復制代碼
即可結束androidvncserver。
總結
androidvncserver是我看過顯示效果最好的,而且比其它的流暢一點。但是作者說支持鼠標點擊操作,而我的卻用不了。有興趣有基礎的機油,建議試下。
PS. 感謝androidvncserver作者的辛勤勞動和奉獻!
總結
以上是生活随笔為你收集整理的Android VNC Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编译Android VNC Server
- 下一篇: 构建Android的交叉编译器、用NDK