360手机助手原理?需要什么权限?怎么确定手机?

ren_kang 发布于 2014/07/28 09:28
阅读 1K+
收藏 0
360手机助手原理?需要什么权限?怎么确定手机?
加载中
0
aforbe
aforbe
连问题都不会问么?你是来忽悠自己吗?
0
toby520
toby520

楼主是来取笑的么?

要想搞清楚手机助手原理,必先了解Android相关知识,比如ADB调试工具,看手机如何通过adb连接到pc机器上面

0
figer1
figer1
手机助手之类基本都是调用  adb,搜索一下你电脑上adb会一大堆软件带了这个,下面是用AAuto写的一个简单例子:
import console;
import process.adb;
 
process.adb.startServer();
if( process.adb.getState() != "device" ){
    console.log("请选连接安卓手机,并打开设置->开发者选项->USB调试模式" )
    return;
}
  
console.log("设备串号",process.adb.getSerialno()   )
 
//上传文件
process.adb.push( "/abc.txt","/mnt/sdcard/abc.text"  ) 
  
//打开shell
var adb = process.adb("shell" );
 
adb.print("su"); //root
var out,err = adb.expect("\N+(.*?)\N+([\$#]) $")
 
adb.print("ls"); //列出文件
var out,err = adb.expect("\N+(.*?)\N+([\$#]) $")
console.log(out)



 

0
ren_kang
ren_kang
最近想研究下电脑手机的握手,初学,大家见笑了。
返回顶部
顶部