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命令的主要内容,如果未能解决你的问题,请参考以下文章