ADB基础

ADB介绍

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)

它的主要功能有:

* 运行设备的shell(命令行)

* 管理模拟器或设备的端口映射

* 计算机和设备之间上传/下载文件

�* 将本地apk软件安装至模拟器或android设备

ADB常用指令

adb devices                      用于查看链接设备

Adb pull                             用来将移动设备中的文件复制到pc端

Abd push                          用pc端的文件复制到移动端来

adb install                      apk的路径名  eg: adb install e:\baidu.apk   

       Install -r apk的路径名           重新安装并将原有缓存进行保留

Adb uninstall apk的包名            eg:adb uninstall com.baidu.searchbox

如何获取包名:

adb shell pm list packages                获取包名

adb shell pm list packages  -3                  获取第三方包名

adb shell pm list packages  -s                  系统包名

adb shell dumpsys activity activities                       adb命令获取当前界面Activity

执行结果为:com.baidu.searchbox/.MainActivity t3

adb shell dumpsys cpuinfo查看手机端cpu的使用率

adb shell getprop | findstr dalvik                 查看本机内存的使用情况(所有的app)

adb shell dumpsys meminfo +包名查看具体的apk的内存使用率

adb  locat                     来去获取日志

adb logcat -c                清空日志

Adb logcat *:W  对应打印含有W以及W以上界别日志

Android的日志分为如下几个级别:

V—— Verbose(最低,输出得最多)

D—— Debug

I—— Info

W—— Warning

E—— Error

F—— Fatal

S—— Silent(最高,啥也不输出)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容