PC电脑远程控制Android手机

by Web全栈工程师 on 2017 年 06 月 07 日

Teamviewer的TeamviewerHost功能能实现远程无人值守Android设备,但是有二个缺点,一是TeamViewerHost对指定CPU架构的设备才能远程控制,要求的Android设备如下Android4.0以上,已root,暂支持armebi-v7a,arm64-v8a,x86_64,x86,不支持armeabi,基本上来说低端安卓机都不支持远程控制,只支持远程观察模式,二是TeamViewer在国内的速度不太稳定;所以考虑自建一个远程控制的方案。

思路:

  • Android设备上安装VNC server服务端,至少能在内网里,使用其他vnc client 远程实现控制
  • 自建远程跳转,内网穿透服务,如frp
  • 在Android手机上安装并使用服务端的frp
  1. 在Android手机上安装vnc server

    准备工具:超级终端APP,adb命令工具

      1. 先下载android-vnc-server
        http://code.google.com/p/android-vnc-server/downloads/list
      2. 复制vncserver执行文件到手机
        				#先修改目录文件权限
        				adb shell
        				su
        				chmod 777 /data/local/
        				#退出shell,推送文件
        				adb push /本地路径/androidvncserver /data/local/
        				chmod 555 /data/local/androidvncserver
        

Leave a Comment

Previous post:

Next post: