`
daniel_tu
  • 浏览: 182495 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

电脑通过vnc控制android 手机

 
阅读更多

参考地址: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进去,即:

 

  1. adb push ./androidvncserver  /data/local/

 

也可以复制到SD卡,再用Root Explorer复制到/data/local/文件夹下。

3)在手机的“终端”更改androidvncserver的权限,如下:

 

  1. adb shell
  2. #cd data/local/
  3. # 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,并与电脑处于同一个局域网内,或者手机通过无线网卡恭喜网络给电脑。
在手机的“终端”运行

 

  1. # busybox ifconfig -a

 

看到twifi0的IP地址是多少,例如:192.168.1.100。
在电脑上运行VNC Viewer,地址填写192.168.100 5901,点“确定”即可看到手机画面了。

3)如果手机于电脑是通过USB Tethering连接,即手机通过USB共享网络给电脑,或者电脑通过USB共享网络给手机。
在手机的“终端”运行

 

  1. # busybox ifconfig -a

 

看到usb0的IP地址是多少,例如:192.168.77.254。
在电脑上运行VNC Viewer,地址填写192.168.77.254 5901,点“确定”即可看到手机画面了。

4)如果2、3的情况都不是,可以通过以下方式连接。
在电脑上执行以下命令:

 

  1. adb forward tcp:5901 tcp:5901

 

然后打开VNC Viewer,地址填写127.0.0.1 5901,点“确定”即可看到手机画面了。

关闭手机上的androidvncserver服务
1)在手机的“终端”运行

 

  1. # ps | grep /data/local/androidvncserver

 

显示的结果那一行中,root后面的数字就是进程号(pid),例如是8233。

2)执行

 

  1. # kill 8233

即可结束androidvncserver。

分享到:
评论

相关推荐

    通过VNC实现电脑对android手机操作.pdf

    通过VNC实现电脑对android手机操作.pdf 通过VNC实现电脑对android手机操作.pdf这篇文章主要讲述了如何使用VNC(Virtual Network Computing)技术来实现电脑对Android手机的操作。下面是这篇文章中涉及的知识点: 1...

    android VNC客户端与服务端集合(附使用说明)

    通过Android VNC客户端,用户可以在外出时远程处理电脑上的工作,或者在家用手机控制电脑进行游戏和多媒体播放。 总之,“android VNC客户端与服务端集合”是一个实用的工具包,它让Android用户能够方便地远程控制...

    Android投屏以及电脑控制手机 下载

    2. **VNC (Virtual Network Computing)**: VNC是一种远程桌面协议,通过在手机上安装VNC服务器应用(如RealVNC或 TightVNC),并在电脑上安装VNC客户端,可以实现对手机的图形化控制。 3. **Chrome Remote Desktop*...

    android手机控制电脑

    总之,Android手机控制电脑是一种便捷高效的工作方式,通过RDP、VNC等协议或专用应用,我们可以轻松地在移动设备上实现对电脑的远程操作。但同时,我们也要注意安全问题,确保每一次连接都是安全可靠的。

    Android 手机通过wifi控制电脑程序源码.rar

    Android手机通过WiFi控制电脑程序的技术基础是远程桌面协议(RDP)或VNC(Virtual Network Computing),这些协议允许一个设备通过网络连接到另一台设备的屏幕,并对其进行实时操作。在这个案例中,Android手机作为...

    android vnc server and viewer

    电脑远程登录手机 android 手机需要root,连接WIFI然后安装APK 启动会有一个IP地址和端口 然后运行EXE 输入该IP端口 即可实现电脑远程控制手机

    手机控制电脑,手机WAP网页控制电脑

    2. **VNC(虚拟网络计算)**:一种开源的远程控制协议,支持多种操作系统,可以通过安装VNC服务器在电脑上,然后用VNC客户端在手机上进行连接。 3. **WebSocket**:一种在浏览器和服务器之间建立长连接的技术,可以...

    手机控制电脑的程序

    用户无论是使用Android手机还是iPhone,都能实现对电脑鼠标的功能控制,如点击、滑动、右键点击等,从而更方便地进行远程操作。 基于这些信息,我们可以深入探讨以下几个相关的知识点: 1. **远程桌面协议**...

    android控制电脑1.13

    在IT行业中,Android控制电脑是一种技术,允许用户通过Android设备远程操作或控制个人电脑。这种技术通常基于远程桌面协议(RDP)、VNC(Virtual Network Computing)或其他类似的远程访问解决方案。"android控制...

    手机控制电脑 电脑端

    在实际应用中,手机端通常需要安装一个客户端应用,而电脑端则需要安装服务器程序,两者之间通过网络建立连接,实现远程控制。 关于“电脑”标签,这表明我们关注的是PC平台,无论是Windows、Mac OS还是Linux系统,...

    用手机控制电脑空格和左右(手机不用装app)

    在这种场景下,手机通过RDP连接到电脑,实现对电脑的控制。 2. VNC(Virtual Network Computing):另一种常见的远程控制协议,它基于TCP/IP,可以在不同操作系统之间进行桌面共享。虽然标题没有明确指出,但VNC也...

    VNC viewer for mobile_vnc_mobile_

    "VNC viewer for mobile" 指的是适用于移动设备的VNC客户端,让用户可以在智能手机或平板电脑上远程操控电脑。在这个主题中,我们将深入探讨VNC技术、VNC Viewer在Windows平台的应用以及移动设备上的实现。 首先,...

    手机WIFI控制电脑

    手机通过WIFI控制电脑的核心在于设备间的网络连接和远程控制协议。WIFI是一种无线局域网(WLAN)技术,允许电子设备连接到一个网络,通常是一个家庭或办公室的路由器。通过WIFI,手机和电脑可以建立无线通信,实现...

    vnc服务器与客户端

    10. **跨平台协作**:VNC的跨平台特性使得不同操作系统之间的协作变得容易,例如,可以通过VNC在Windows电脑上控制Linux服务器,或者在Mac上控制iOS设备。 综上所述,"vnc服务器与客户端"是一个强大的远程桌面工具...

    手机控制电脑软件

    手机控制电脑软件是一种创新的技术,它允许用户通过智能手机来远程操控电脑,实现各种功能,如文件管理、桌面操作、远程协助等。这种技术基于互联网连接,通常采用无线通信协议,如Wi-Fi或移动数据网络,使得手机...

    realVnc安装程序

    4. **移动设备支持** - 提供了移动应用程序,使得在手机或平板电脑上也可以远程控制桌面。 5. **企业级管理** - 对于企业用户,RealVNC提供集中式管理和安全策略控制,便于大规模部署和管理。 **总结** RealVNC...

    Droid VNC Server

    使用Droid VNC Server简单配置,即可实现PC电脑控制Android手机,操作流畅,鼠标和键盘可通用,完全是用电脑来操作手机。配置过程只需用到两个软件。手机端安装Droid VNC Server、电脑端安装VNC Viewer即可轻松链接...

    电脑控制安卓手机

    网上有许多电脑控制手机的教程和工具,这里介绍的是使用Droid VNC Server来控制安卓系统的...使用Droid VNC Server简单配置,即可实现PC电脑控制Android手机,操作流畅,鼠标和键盘可通用,完全是用电脑来操作手机。

    android控制电脑1.141

    在这个版本中,用户可以使用Android手机或平板电脑来操控电脑,实现远程桌面访问、文件传输等多种操作。 1. **远程桌面访问**:Android控制电脑软件的核心功能是实现远程桌面连接。这通常通过RDP(远程桌面协议)或...

    VNC-5.3.0-Windows.zip

    6. **移动设备兼容**:随着移动设备的普及,VNC 5.3.0 可能已经优化了与智能手机和平板电脑的配合,提供专门的应用程序或适配触摸操作。 7. **权限管理**:可能支持多用户登录和权限控制,允许管理员设定不同级别的...

Global site tag (gtag.js) - Google Analytics