Android adb工具
一、操作流程
二、查看logcat:
- 先安装adb工具(配置环境变量),根据不同的操作系统下载相应的版本
- 打开开发者模式,连接上手机,之后会弹出一个授权的对话框,选择允许就可以连上电脑。或者下载一个PC端的应用宝或手机助手,用应用宝(或手机)去连接手机。因为现在手机权限做的比较好,所以第一次连接的时候比较费劲。
但是有一些设备,特别是三星的手机你需要额外的去下载三星安装驱动的组件,然后把手机的驱动装到PC上,PC去操作这个手机主要是用的adb命令。
看下logcat:
下载ADB的工具(adb Tools)到电脑上,连接上手机后进行授权,安装驱动,主要使用adb命令。
adb logcat -v 是加时间戳
adb logcat -c 是清除logcat的日志
adb logcat > log.txt 因为日志打印太快,看不清,可重定向到某个文件里
找自己应用的log,可以根据包名(问开发),找到对应APP在这个系统里面的运行情况,,包名可以问开发,如果测试一个不知道的APP可以用APT命令查看包名。
遇到crash相关log,直接贴给开发,去判断是java层的还是C++层的,如果不确定,可以先 adb logcat -c 清除日志再重新打开日志,进行操作。
Java.IO 就是java的读写错误,如果是我们的代码会标注是哪一行,否则应该是它内核的问题,
常用的ADB命令
adb命令:从pc端控制手机
adb shell命令:进入到手机里面来操控手机,类似Linux shell 命令
push 把电脑里的文件或者文件夹push到手机里面去
pull 把手机里面的某个文件或文件夹pull到电脑里面
adb devices 会显示设备名
如果有多个设备,通过设备号来区分要进入哪个手机的shell
把电脑中的文件hello.txt push 到手机里sdcard/GT ,不允许直接push到sd卡的根目录
把手机里面的文件pull到电脑里
启动activity