远程控制很有用的,对于调试人员来说,意义重大,这里只写方法,简单实用。
控制的设备包括:
手机控制手机(含界面),系统包括android和IOS。
手机控制电脑(含界面),系统包括Windows和Linux。
具体的方法如下:
1、被控制端(手机)
被控制端,这里以Android为例了,如果被控制设备是root过的,更佳。
如果没有root的被控制端设备,那么就比较苦逼一点了,需要将自己的屏幕常亮,进程才不会退出。
我这里,手头上是一个公司发下来的华为P8青春版,系统被我升级到了最新的B440,Android 6.0,且被我root过了。
如果你手头也是这么个设备,那么可以交流下刷机的方法,我这里有全套资料供你使用,可以让你的设备彻底告别开不了机的砖头情况;
root过后,我更改了里面的启动项,增加了一条自己的脚本文件进去,
这样,每次系统启动后,都会加载我写的这个脚本文件,用于检测远程受控进程是否开启的。
第一次的时候:
用Teamviewer的 com.teamviewer.quicksupport.market.apk,配合华为teamview的插件,效果不是太理想,可以说就没有实现远程控制,电脑端到时可以控制手机端,但是手机控制手机端没有实现;
果断放弃了这种方法;
最终:
选用了 受控端安装 com.teamviewer.host.market.apk 的方法,用统一一个账号(邮箱地址)密码的方法来管理。
被控制端为电脑的,则很是简单了,安装一个最新版的teamviewer即可。
2、控制端(手机)
就是安装一个Teamview 最新版就可以了。
3、账号的申请
host的账号最好申请一个,很简单的,申请后,就直接在两端登录。
4、控制
打开控制端上的teamview,里面会有一个主机。
找到主机,里面会有我的计算机,在线的计算机都是可以控制的。
远程关机,远程发送文件等复杂操作,如同操作本地,很是简单。
5、上图:
控制电脑的截屏:
### 其他 ###
这里多说一下:
其它的方式也是可以实现的,比如VNC、收费的向日葵了,都是可以的。
如果你对界面无感的话,那么控制起来更简单,因为你不需要界面。
自己写个程序,扔到Android受控的设备里面,加入到启动项,就OK了。
至于IOS,同样的方法,只是下载的软件包不同而已。同样支持。
控制软件下载地址:https://download.csdn.net/download/leekwen/10420413
软件包我已经打包上传了,软件包里的内容,如下图,目前CSDN不支持0积分下载了,抱歉!
CSDN上传了很多次,也审核了很多次,终于审核通过了。。