android测试硬件工具 安卓硬件测试命令
Android开发常用ADB命令大全
在Android开发过程中,ADB(Android Debug Bridge)是一个非常重要的调试工具。掌握这些命令可以大大提高开发效率。如果你正在使用克魔开发助手(Keymob)这样的开发工具,你会发现它已经集成了很多ADB功能,让调试变得更加便捷。
基础命令
-
启动adb服务
adb start-server
-
终止adb服务
adb kill-server
-
进入adb运行环境
adb shell
-
获取帮助 里面有adb的各种命令和参数的介绍
adb help
-
查看adb版本
adb version
-
以root权限重启adb
adb root
-
将system分区重新挂在为可读写分区,此命令在操作系统目录时很重要
adb remount
-
重启设备,可选参数进入bootloader(刷机模式)或recovery(恢复模式)
adb reboot [bootloader|recovery]
-
滑动
adb shell input swipe {x1} {y1} {x2} {y2}
-
点击
adb shell input tap {x} {y}
APK相关
-
安装apk
adb install test.apk
-r
覆盖安装,保留数据和缓存文件
-d
解决低版本version问题
-s
安装apk到sd卡 -
卸载apk
adb uninstall -k <package_name>
可选参数-k
的作用为卸载软件但是保留配置和缓存文件 -
查看app相关所有信息,包括action,codepath,version,需要的权限等等信息
adb shell dumpsys package <package_name>
-
查看app的路径
adb shell pm path <package_name>
-
查看apk的版本信息
adb shell dumpsys package <package_name> | grep version
系统相关
-
查看设备名称
adb shell cat /system/build.prop/
-
查看手机分辨率
adb shell wm size
-
查看手机sdk版本
adb shell getprop | grep version
运行上面的命令后,列出来的version中[ro.build.version.release]: [6.0.1]
即为手机sdk版本 -
查看手机型号信息
adb shell getprop | grep product
运行此命令之后,能看到product,board,brand和cpu等等的型号 -
获取序列号
adb get-serialno
-
查看wifi密码(需要root权限)
adb shell cat data/misc/wifi/*.conf
-
查看wifi_mac
adb shell cat /sys/class/net/wlan0/address
-
查看设备上进程的cpu和内存占用情况
adb shell top
文件操作相关
-
拷贝文件/目录到设备
adb push ...
-
从设备拷贝文件/目录,
-a
参数保留了文件的时间戳和模式
adb pull [-a] ...
-
查看设备log
adb logcat -s
过滤指定参数log
-v time
保留日志时间
>>
追加写
>
覆盖写 -
列出目录下的文件和文件夹,可选参数
-al
可查看文件和文件夹的详细信息
adb shell ls [-al]
-
进入文件夹
adb shell cd
-
查看文件
adb shell cat
-
重命名文件
adb shell rename path/oldfilename path/newfilename
-
删除文件/文件夹
adb shell rm path/filename
-r
可选参数用于删除文件夹及下面的所有文件
例如:adb shell rm -r
-
移动文件
adb shell mv path/filename newpath/filename
-
拷贝文件
adb shell cp file newpath/file1
-
创建目录
adb shell mkdir path/folder
-
设置文件最高读写权限
adb shell chmod 777 filename
掌握这些ADB命令可以让你在Android开发中事半功倍。如果你想要更高效的开发体验,可以尝试使用克魔开发助手(Keymob),它集成了这些常用功能并提供更直观的操作界面,特别适合Android开发初学者和资深开发者使用。