adb 命令集合
1. adb shell
2. adb version 查看 adb 安装版本
3. adb start-server 启动服务
4. adb kill-server 杀死服务
5. adb get-state 获取设备状态值
6. adb get-serialno 获得一系列的序列号信息
7. adb remount 对其设备读写进行重新安装
8. adb sreboot 重新加载或者是去恢复程序等
9. adb reboot-bootloader 对其重新启动的设备进行加载
9. adb root 重新启动后获得ROOT权限
10. adb usb 重新启动来监听器USB
11. adb logcat | more
12. adb devices
13. adb uninstall -k [package] 其中package表示需要卸载的应用的包的名字,k表示是否保留应用的配置信息和cache数据。
adb install -r [xxx.apk] 其中 - r 参数,若提示 "exsit.." 的提示信息, 参数 -r 可以替换原有的apk。 重新安装该程序,保存数据
adb shell pm clean com.cvte.health 可以清除 某个包apk的数据,就是相当于清除数据
adb install [-l] [-r] [-s] <file> - EN push this package file to the device and install it - CHS 给设备安装软件
('-l' means forward-lock the app) #锁定该程序
('-r' means reinstall the app, keeping its data) #重新安装该程序,保存数据
('-s' means install on SD card instead of internal storage) #安装在SD卡内,而不是设备内部存储
adb uninstall [-k] <package> - EN remove this app package from the device - CHS 从设备删除程序包
('-k' means keep the data and cache directories) #不删除程序运行所产生的数据和缓存目录(如软件的数据库文件)
14. adb shell df 系统分区挂在情况
15. adb pull <remote> <local>
16. adb push <local> <remote>
17. adb bugreport ------------ 查看bug报告
18. logcat -b radio 记录无线通讯日志
19. sqlite3 调试 小型数据库
sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
sqlite> select * from global;
sqlite> select * from system;
sqlite> select * from secure;
sqlite> .exit
20. adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
http://blog.csdn.net/hustpzb/article/details/16820295 参考博客
21.adb shell dumpsys meminfo +包名 查看 你app 使用的内存情况
adb 命令集合的更多相关文章
- [adb 学习篇] python将adb命令集合到一个工具上
https://testerhome.com/topics/6938 qzhi的更全面,不过意思是一样的,另外补充一个开源的https://github.com/264768502/adb_wrapp ...
- adb命令集合
1. 获取序列号: adb get-serialno 2. 查看连接计算机的设备: adb devices 3. 重启机器: adb reboot 4. 重启到bootloader,即刷机模式: ad ...
- [整理]ADB命令行学习笔记
global driver# 元素定位driver.find_element_by_id("id") # id定位driver.find_element_by_name(" ...
- Android之什么是Activity和常用的ADB命令以及Android项目结构的认识
总结一下之前学习Android的一些内容 一: Android常用的ADB命令(adb android调试桥) 1.adb devices 查看模拟器设备并重新连接. 2.adb ki ...
- 分享一个常用Adb命令
分享一个常用Adb命令 首先 首先感谢@xuxu的常用adb命令,收益良多,但是已经不能满足于我,所以补充了下. 再者 好久没发帖了,最近论坛老司机们都在讨论/总结,我就用这个干货回报吧. 最后 基于 ...
- Android ADB命令大全
通过ADB命令查看wifi密码.MAC地址.设备信息.操作文件.查看文件.日志信息.卸载.启动和安装APK等 ADB很强大,记住一些ADB命令有助于提高工作效率. 获取序列号: adb get-s ...
- Android的常用adb命令
第一部分:1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#setandroid environment2. 运行E ...
- ADB命令详解
一.adb介绍 ADB的全称为Android Debug Bridge,字面意思就是安卓调试桥接,简单点说,它是Android系统提供的一套工具,通过它,我们可以在电脑上建立一个连接到手机的通道,然后 ...
- adb 命令
adb命令 su 获取权限 ls 显示目录下的文件 cd / 跳转路径 pm 直接执行设备命令 exit 退出 adb devices 查看设备 adb shell 登录设备shell adb 用桥接 ...
随机推荐
- 今天我看了一个H5游戏EUI的例子,我都快分不清我到底是在用什么语言编译了代码了,作为刚刚学习H5游戏开发的菜鸟只能默默的收集知识
今天看了一个EUI的demo,也是接触H5游戏开发的第五天了,我想看看我能不能做点什么出来,哎,自己写果然还是有问题的.在看EUI哪一个demo的时候就遇见了一些摇摆不定的问题,我觉得提出来 1.to ...
- Express4.x常用API(一):res
最近在学习NodeJS,用到了express,看着官网上的API手册,打算把其中比较常用到的API根据自己理解翻译一下,方便自己学习使用. 该篇打算用来记录下express中res. 由于水平有限,希 ...
- cat /proc/devices 和ls /dev
对于新手来讲,linux的框架实在是太庞大,况且很多知识点需自己做才能理解 设备 文件 ,设备编号 #ll -a /dev 在每一行都可以看到设备文件.设备编号(主.次) 对于每种硬件设备,系统 ...
- shh简化
对于SSH框架中部分的操作简化我分为两大类: 一:操作 1. 在SSH的struts.xml里 name="Action类_*" class="注入的实例"(同 ...
- MySQL学习总结
MySQL的学习总结,根据数据库的四大基本操作——”增删查改“分类整理.
- mysql学习之触发器
在借阅表和读者表当中存在着这样的关系,如果在借阅表当中添加一条数据,读者表当中对应的累计借书字段就自增1,如果在借阅表当中删除一条数据,读者表当中对应的累计借书字段就自减1,实现本功能的方法如下. 1 ...
- C-随笔
C语言的设计哲学之一: 程序员知道自己在干什么-没有安全带! 值的类型并不是值的内在本质, 而是取决于它被使用的方式 1.#include <stdio.h>在预处理器处理的时候把stdi ...
- Nginx-默认不压缩HTTP/1.0与长连接的关系
在移动的 http 请求量和联通不相上下的前提下,移动的 http response 带来的网络流量是联通的 2.5 倍.移动大概有 3 成的请求都没有做压缩,而联通几乎都是经过压缩的.那些没有经过压 ...
- PowerBuilder 简介及应用 - 数据库系统原理
PowerBuilder 是一种企业级数据库前端应用和多层体系结构开发工具,友好的用户界面,功能强大的数据窗口,是一个集成开发环境. PB 的特点 采用面向对象的编程方法和事件驱动的工作原理. 支持跨 ...
- How to create/restore a slave using GTID replication in MySQL 5.6
MySQL 5.6 is GA! Now we have new things to play with and in my personal opinion the most interesting ...