聚顽手机家园 ADB命令帮助文档文档编号:20140106 撰写人:季银龙
ADB操作命令文档
1、adb devices
查看已连接手机列表
2、adb installJWPCHelper.apk adb install –rJWPCHelper.apk
安装软件 (加上-r 表示覆盖安装)
3、adb uninstall com.juwan.pchelper 卸载已安装软件(后面参数是程序包名)
4、adb push
push电脑上文件到手机里
5、adb pull
6、adb shell
进入手机命令行(可查看 手机sd卡内文件、手机基本信息、查看已安装程序等)
getprop 显示手机所有基本信息
pm listpackages 显示所有已安装软件包名
1/ 4
聚顽手机家园 ADB命令帮助文档文档编号:20140106 撰写人:季银龙
7、adb start-server 启动adb 服务进程 adb kill-server 终止adb 服务进程
(注:有时遇到 device offline时,可以先kill-server 再start-server重启adb 服务进程)
8、adblogcatjuwan *:S (输出聚玩守护程序日志)
现在详解聚玩守护日志部分:
首先打开命令行,输入adblogcatjuwan *:S, 打开聚玩客户端,插上手机后 会输出以下日志:
请注意程序起来后首先输出的是手机基本信息,然后是接受终端机客户端连接,最后连接成功后客户端会发来get_phone_info命令,守护程序接受到后会把手机的基本信息和已安装程序列表回传给客户端
2/ 4
聚顽手机家园 ADB命令帮助文档文档编号:20140106 撰写人:季银龙
这张图的日志显示有以下信息:
正常情况下客户端和守护每30秒会发long_connection通信一次,如果连接中断的话,会输出SocketServerThread:bytesRead = -1这行日志 另:比较重要
每当手机网络改变时,程序都会输出android.net.conn.CONNECTIVITY_CHANGE这行日志,如果打开或者关闭网络,看不到这行输出证明要么程序被卸载掉,要么守护无法自动拉起
3/ 4
聚顽手机家园 ADB命令帮助文档文档编号:20140106 撰写人:季银龙
客户端应用安装过程:
客户端发送安装程序信息到守护,
守护接收到后会记录到本地数据库,并拉起监听应用打开服务 守护打开刚安装的程序
监听服务监听到应用打开后,记录应用产生流量,流量大于0时,把相关信息发送到服务器激活 激活成功后守护发送已激活应用信息到客户端,用于客户端记录积分
4/ 4