android adb命令

Posted mark_xiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android adb命令相关的知识,希望对你有一定的参考价值。

最近闲来无事,就来总结下一些常用的adb命令以及访问sqlite的命令。

1.列出全部android版本
android list targets

2.列出全部AVD(模拟器)
android list avd

3.启动DDMS
ddms

4.显示当前运行的全部模拟器:
adb devices

5.复制文件到手机上
adb push <windows源文件路径> <手机目标路径>

6.从手机导出文件
adb pull <手机源文件路径> <系统目录路径>

7.安装应用
adb install [-r] [-s] <apk文件路径>

-r 强制安装

-s 安装到sdcard

8.卸载应用
adb uninstall <包名>
adb uninstall –k <包名> 加 -k 参数,为卸载软件但是保留配置和缓存文件

9.重启adb
adb kill-server
abd start-server

10.查看adb命令帮助信息
adb help

11.在命令行中查看LOG信息
adb logcat -s 标签名

12.删除系统应用:
adb remount (重新挂载系统分区,使系统分区重新可写)。
adb shell
cd system/app
rm *.apk

13.获取管理员权限
adb root

14.启动Activity:
adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。

15.进入模拟器的shell模式:
adb shell

16.访问数据库SQLite3
adb shell
#ls
#cd xx/xx //进入指定文件夹
#sqlite3 xx.db //进入xx数据库
sqlite>.tables //列出xx数据库有哪些表
sqlite>.header on|off //输出时是否显示column名
sqlite>select * from 表名;
sqlite>.separator "》" //设置输出时每列间的分隔符
sqlite>.quit //退出sqlite3

17.退出shell
#exit

以上是关于android adb命令的主要内容,如果未能解决你的问题,请参考以下文章

常用的adb命令

android如何通过adb命令获取手机的IMEI

Android 常用adb命令

Android: adb 命令查日志

如何在android应用里执行adb 命令

Android 开发常用的adb命令