Adb常用操作
Adb即Android Debug Bridge(安卓调试桥) 。借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。
1、安装成功后,输入adb,弹出很多英文,这是adb帮助信息。包括adb所在路径。
a.启动adb: adb start-server
b.结束adb:adb kill-server
c.查看版本:adb version
2、连接手机:数据线连接手机,允许调试,输入adb devices可以连接到手机,并可以查看到手机设备的编号。
3、连接模拟器:
夜神模拟器:adb connect 127.0.0.1:62001
逍遥模拟器:adb connect 127.0.0.1:21503
输入adb devices查看设备编号
断开连接:adb disconnect 127.0.0.1:21503
4、查看设备中的目录和文件:
1)第一步:adb shell
2)第二步:cd /mnt/sdcard
3)第三步:ls (能查看到手机中的文件和目录)
4)第四步:exit (退出文件系统)
5、传输文件进入手机:adb push 电脑文件 手机路径
6、将手机文件传入到电脑:adb pull 手机文件 电脑路径
7、安装app: adb install apk的路径
如果是安装在手机上,会弹出窗口,自己要做相应的选择。
8、卸载app: adb uninstall 包名
9、列出手机装的所有app的包名:
第一种方法:下面三步操作,找到app包名。刚装的aiyiyi.4.0.apk的包名是tv.pps.mobile
第二种方法:adb shell pm list packages
10、查看 Android 系统版本:adb shell getprop ro.build.version.release
11、adb截图:
截图保存在手机:adb shell screencap -p /sdcard/1.jpg
拿出来放入电脑:adb pull /sdcard/1.jpg C:\Users\Administrator\Desktop
删除截图:adb shell rm /sdcard/1.jpg
12、Android系统日志:
1) 打印 Android系统日志:adb logcat
2) 清除日志:adb logcat –c
13、adb bugreport :打印dumpsys、dumpstate、logcat的输出,也是用于分析错误,输出比较多,建议重定向到一个文件中,如adb bugreport > D:\bugreport.log
14、db Shell命令下使用的一些linux命令
命令:
ls 查看目录
date 打印或设置当前系统时间
cat /proc/meminfo 查看内存信息
cat /proc/cpuinfo 查看CPU信息