Android adb的常用命令
环境部署:
1.下载adb工具
2.下载奇兔刷机(或其它一键刷机软件),将手机与电脑进行连接
3.一键root手机
命令
1.获取设备列表及设备状态:adb devices
如果连接的设备不止一个,可以使用命令进行切换:adb -s device_name shell
注:设备的状态有3种:device(设备正常连接),offline(连接出现异常,设备无响应),unknown(没有连接设备)
2.打印默认日志数据:adb logcat
将日志保存到电脑上:adb logcat>d:/log.txt
3.稳定性测试:adb shell monkey -p com.amaker.mp -v-v-v 500>d:/log.txt (500:模拟500次随机用户操作事件,-v-v-v:最详细的日志,-p:指定包名)
注:如何使用aapt.ext工具(apk分析工具)获取app应用的包名
a.进入apk所在的路径
b.d:/tools/Android/sdk/build-tools/25.0.2/aapt.exe dump badging toutiao.apk > e:/info.txt && e:/info.txt
c.查看package:name
4.查看CPU的占用率:adb shell top -m 10 -s cpu
5.查看内存使用情况:adb shell dumpsys meminfo 包名
6.查看手机屏幕分辨率:adb shell wm size
7.查看手机CPU的信息:adb shell cat /proc/cpuinfo
8.显示手机里面所有应用的包名:adb shell pm list packages
9.传送文件到手机:adb shell push c:/log.txt /sdcard/log.txt
10.手机上的文件下载到电脑上:adb shell pull 远程路径 本地路径
11.启动计算机adb服务进程:adb start-server
12.关闭计算机adb服务进程:adb kill-server
Android adb的常用命令的更多相关文章
- Android adb shell 常用命令
		Ø 简介 adb 命令是 Android SDK 中自带的一个调试工具,可以调试电脑中的手机或者模拟器,使用 adb 命令前需要将 sdk 中的 platform-tools 目录添加到环境变量中. ... 
- Android开发调试常用命令列表
		Android开发调试常用命令列表 adb命令 am am start -n com.iflytek.autofly.account/.ui.MainActivity am start -n com. ... 
- [ADB Shell]Android Debug Bridge常用命令
		ADB用法 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important ... 
- Android SQLite3工具常用命令行总结
		Android SDK的tools目录下提供了一个sqlite3.exe工具,这是一个简单的sqlite数据库管理工具.开发者可以方便的使用其对sqlite数据库进行命令行的操作. 程序运行生成的*. ... 
- adb的常用命令及如何查看被占用的端口
		adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用.通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具.a ... 
- 移动端 - adb shell常用命令
		一.文件操作相关命令 //进入设备 adb shell //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看目录 ls //进入根目录 ... 
- Appium无线连接安卓终端方法 + ADB Shell常用命令(持续更新)
		ADB无线连接手机的方法1)手机与PC有线相连 - 检查是否连接正常: adb devices - 执行以下命令:adb tcpip 5555 # 当前9001 - 成功提示:restar ... 
- Android和iOS常用命令学习(真机)
		1. 安装应用: Android: adb install xxx.apk iOS: ideviceinstaller -i xxx.ipa 2. 卸载应用 Android: abd uninstal ... 
- Android Studio如何配置adb以及常用命令
		https://blog.csdn.net/google_huchun/article/details/53314046 用Android Studio一年多了,都没有使用其调试adb,今天就分享ad ... 
随机推荐
- Win64 驱动内核编程-19.HOOK-SSDT
			HOOK SSDT 在 WIN64 上 HOOK SSDT 和 UNHOOK SSDT 在原理上跟 WIN32 没什么不同,甚至说 HOOK 和 UNHOOK 在本质上也没有不同,都是在指定的地址上填 ... 
- Mac/Win录屏工具推荐-LICEcap
			轻小.便捷.操作简单 下载 LICEcap v1.30 for macOS LICEcap v1.28 for Windows 参考地址 
- PHP Excel文件导入数据到数据库
			1.php部分(本例thinkphp5.1): 下载PHPExcel了扩展http://phpexcel.codeplex.com/ <?phpnamespace app\admin\contr ... 
- [bug] Docker:Error ruuning deviceCreate(createSnapDevice) dm_task_run failed
			原因 删除容器时报错,元信息出错,需要修复 最后一个参数要改成自己docker元信息路径,如: thin_check --clear-needs-check-flag /var/lib/docker/ ... 
- [Windows] 屏幕截图 - FastStone Capture(FSCapture) v9.4 飞扬时空汉化绿色版(官方地址) 【清晰好用 已验证】
			[Windows] 屏幕截图 - FastStone Capture(FSCapture) v9.4 飞扬时空汉化绿色版(官方地址) [复制链接] 愤怒の葡萄 电梯直达 楼主 发表于 2 ... 
- 强哥PHP面向对象学习笔记
			面向对象编程OOP目标:重用性.灵活性.扩展性特点:封装.继承.多态 类的书写方法:class PersionName{} 特征:属性.其实就是变量行为:方法.其实就是函数 1.实例化对象2.对象中成 ... 
- 066.Python框架DRF之序列化器Serializer
			一 序列化器-Serializer 作用: 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request以后变成 ... 
- MySQL8 配置远程连接
			引言 MySQL8 默认安装后只有本机能访问,如果需要远程连接 MySQL 将无法访问 查看 root 用户权限 进入 mysql 表 select user,host,plugin from use ... 
- 1.4linux文件和目录常用命令
			文件和目录常用命令 目标 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 ... 
- Centos7.3 进入救援模式,解决虚拟机开机引导只能看到一个横杠
			问题描述:搭建在CAS服务器中的虚拟机开机后只能看到一个横杠,因为开发同事的一些操作使glibc库/lib64/libc.so.6软链接失效 1.libc.so.6 是c运行时库 glibc的软链接, ... 
