Android常用adb命令指南
2016-06-06 12:25
603 查看
前言
虽然现在的IDE越来越强大,但是真正的高手总是离不开命令行的,Android开发懂点adb命令,在关键时候很有用,今天就来记录一下常用的adb命令,让你的逼格升一级吧!段子
老规矩,在节目开始之前,先来一个搞笑段子:给大家分享一个喝酸奶的小窍门,喝酸奶时吸管总是扎不进去,大家不要着急,左手拿着酸奶不要动,右手拿着吸管假装玩一会, 眼睛不要看着酸奶,装作若无其事的样子(这步很重要)。然后趁酸奶不注意,猛的一戳,它肯定来不及反应。
详解
1、显示系统中全部的Android平台 android list targets 2、显示系统中全部的AVD(模拟器) android list avd 3、创建AVD android create avd --name 名称 --target 平台编号(就是1中的平台编号) 4、启动AVD(模拟器) emulator -avd 名称 sdcard ~/名称.img (-skin 1280x800) 5、删除AVD(模拟器) android delete avd --name 名称 6、创建sdcard mksdcard 1024M ~/名称.img 7、AVD所在位置 Linue(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd) 8、启动DDMS ddms 9、显示当前链接的所有android设备 adb devices 10、对某一模拟器执行命令 adb -s 模拟器编号 命令 11、安装应用程序 adb install -r xxx.apk(-r表示强制,) 12、pull文件 adb pull <remote> <local> 13、push文件 adb pull <local> <remote> 14、进入shell模式 adb shell 15、卸载APK adb uninstall <包名> adb uninstall -k <包名> 保留配置和缓存文件 adb shell cd data/app rm xx.apk exit adb reboot 16、查看log adb logcat -s 标签名 adb logcat -v >log.txt 17、获取root权限 adb root 18、重新挂载分区 adb remount 19、启动Activity adb shell am start -n 包名/包名+类名 -n 类名, -a action, -d date, -m MIME-TYPE, -c category, -e 扩展数据 20、查看bug报告 adb bugreport 21、查看sqlite数据库 adb root adb remount adb shell cd data/data/xx/ sqlite3 xxx.db tables .schema files
本期节目就到这里,感谢大家收看,我们下期再见~
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories