adb:调试桥,全称Android Debug Bridge,端口号是5037
运行前提:电脑下载sdk,sdk的tools目录或platform-tools目录中含有adb.exe(根据系统版本位置有所不同)
adb常用命令简要:
adb devices
adb install x.apk
adb uninstall x.apk的包名
adb pull <remote><local>
adb push <local><remote>
adb start -server
adb kill -server
adb shell
adb logcat
1.配置环境变量
将adb.exe所在的位置粘贴到环境变量的path下如:E:\anzhuo\android-sdk_r14-windows\android-sdk-windows\platform-tools
2.adb在手机和电脑之间操作:如发送文件、安装apk
准备步骤
首先要验证手机是否已连接:adb devices
再验证adb命令是否已经可用了:adb shell
还要把手机变为可读可写 adb remount
remount失败解决方案:在shell命令行中执行以下命令
$ su
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# chmod 777 /system
# chmod 777 /system/lib
# exit
执行命令
把电脑中的apk包安装到手机:adb install ...//a.apk(拖拽直接安装,很方便)
卸载手机中的软件:adb uninstall 软件包名
把电脑中的文件发送到手机里,一般存在/data/local/tmp目录下:adb push ...//a.apk /data/local/tmp (先要运行adb remount)
把手机中文件发送到电脑的某一位置:adb pull /data/local/tmp 文件名 c:// (先要运行adb remount)
3.adb抓手机日志到电脑
抓手机系统日志,含包括手机当前的内存信息、cpu信息、logcat缓存等等:adb bugreport
抓系统日志缓冲区:adb logcat和ddms中抓的日志一样
4.查看包名
5.电脑上查看手机所有文件夹
进入adb shell后ls
6.电脑查看手机特定文件夹内容
adb shell 后cd进入目录后再ls