Android adb 常用技巧
1、在命令行管理模拟器设备(AVD)
- list:列出机器上所有已经安装的Android版本和AVD设备
- list avd:列出机器上所有已经安装的AVD设备;
- list target:列出机器上所有已经安装的Android版本
- create avd:创建一个AVD设备
- delete avd:删除一个AVD设备
- update avd:升级一个AVD设备使其符合新的SDK环境
- create project:创建一个新的Android项目
- update project:更新一个已有的Android项目
- create test-project:创建一个新的Android测试项目
- update test-project:更新一个已有的Android测试项目
例1:要查看当前系统上所有已安装的AVD设备,则可以输入:android list avd,如下图:
例2:创建一个全新的AVD设备,可执行如下命令:
android create avd -n <AVD名称> -t <SDK版本号> -s <AVD皮肤> -p <AVD保存路径>
如:android create avd -n 1.5 -t 3 -s HVGA
2、用emulator命令启动模拟器
使用emulator.exe启动模拟器有两种方法:
- emulator -avd <AVD名>
- emulator -data <镜像文件名称>
例如如下命令:
emulator -avd 2.2 //此处为运行名为2.2的AVD设备
emulator -data userdata-qemu //此处为以userdata-qemu作为镜像文件来运行AVD设备,而该镜像文件则位于AVD设备保存位置的avd文件夹目录下找到,如:
3、常用的ADB命令
ADB是一个非常强大的工具,位于SDK安装目录的platform-tools子目录下,它既可以完成模拟器文件与电脑文件的相互复制,也可以安装apk应用,甚至直接切换到Android系统中执行Linux命令。
- adb -devices:查看当前运行的模拟器
- adb push c:/123.doc /sdcard/:将电脑文件复制到模拟器中
- adb push /sdcard/abc.txt c:/ :将模拟器文件复制到电脑
- adb shell:启动模拟器的shell窗口,此时就可以在模拟器的shell窗口中直接执行Linux命令
- adb install [-r] [-s] <文件> :安装apk文件,其中-r表示重装该apk,-s表示将apk安装到SD卡上,默认是安装到内部存储器上
- adb uninstall [packge] [-k]:从系统中卸载程序包,-k表示只删除该应用程序,但保留该应用程序所有的数据和缓存目录
Android adb 常用技巧的更多相关文章
- Android ListView 常用技巧
Android ListView 常用技巧 Android TextView 常用技巧 1.使用ViewHolder提高效率 ViewHolder模式充分利用了ListView的视图缓存机制,避免了每 ...
- Android ADB 常用命令
Android ADB 常用命令 泛原罪 2016.09.21 00:02* 字数 605 阅读 2912评论 0喜欢 1 [TOC] adb logcat 查看日志 详细内容可参见 ADB Usag ...
- Android ListView 常用技巧总结
本文对 ListView 中的一些常用技巧做一个总结.附:虽然现在 RecyclerView 已逐渐取代 ListView,但实际情况是大部分项目中还在使用 ListView.当然,后续我会在我的博客 ...
- Android ADB常用命令使用
Android SDK: adb shell 命令的使用(am.pm.wm.screencap.monkey等) https://blog.csdn.net/xietansheng/article/d ...
- android adb常用命令
android adb命令: adb root --获取root.adb remount --获取文件操作权限(push)adb shell pm list package 获取包名列表com.mqt ...
- Android adb常用指令
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态. 可以通过下列几种方法加入adb: 在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或 ...
- android adb 常用指令
转自:http://www.cnblogs.com/playing/archive/2010/09/19/1830799.html Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你 ...
- android adb常用指令
介绍一个更详细的介绍ADB的: https://github.com/mzlogin/awesome-adb/blob/master/README.md ----------------------- ...
- 【转】android adb常用指令
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态. 可以通过下列几种方法加入adb: 在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或 ...
随机推荐
- 将日志搬家到自己的站点 http://nowhereman.cn/
个人站点同步地址 : http://nowhereman.cn/
- .net如何调试dll
引用"谢绝关注的BLOG" http://blog.sina.com.cn/s/blog_50cc0ffd0100cqhp.html 在同一个解决方案中一定要将调用DLL文件的工程 ...
- android 中设置HttpURLConnection 超时并判断是否超时
设置超时: URL url1 = new URL(url); HttpURLConnection conn = (HttpURLConnection) url1.openConnection(); c ...
- [搜片神器]服务器SQL2005查询分页语句你理解了么
在sosobt.com网站准备采用Lucence.net来进行索引处理搜索慢问题的时候,突然发现常用的分页获取数据的row_number也支持不住了,后期查到200多万的时候非常慢(总数据有500万) ...
- 【转】在RedHat上搭建自己Email服务器
原文:http://6839976.blog.51cto.com/6829976/1323482 by LN__@linux 目前邮件服务器中,想要拥有自己的邮件服务器,单单使用senmail,pos ...
- ETL Pentaho Data Integration (Kettle) 插入/更新 问题 etl
Pentaho Data Integration (Kettle) 使用此工具 按 索引 做 插入更新操作时,也可能报 索引重复 的错误, 解决方法: 匹配的索引字段可能有null值,会导致此错误 ...
- Linux查看系统基本信息
问题描述: 查看系统基本信息 问题解决: (1)lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具. 用法: lspci -v (1.1) ...
- GCC 静态库和动态库
转自GCC 静态库和动态库 //hello.c #include void print_hello() { printf("HelloWorld "); } //main.c #i ...
- Android Activity初探
原地址:Android Activity初探 Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话.照相.发邮件或者是浏览地图等.每个activity会提供一个 ...
- 简单易懂的现代魔法——Play Framework攻略3
接前文:http://www.cnblogs.com/Kassadin/p/4343682.html 目前为止,我们已经研究了Play Framework的体系结构以及Web应用程序的工作原理.本来今 ...