Android模拟器avd的创建、使用和调试相关命令
1.创建AVD命令:android-sdk-windows\tools目录下面有android命令 android list 列出当前系统中已安装的Android版本以及已安装的AVD(Android Virtual Device)设备。
Available Android targets:
———-
id: 1 or “android-4″
Name: Android 1.6
Type: Platform
API level: 4
Revision: 3
Skins: HVGA, QVGA, WVGA800 (default), WVGA854
ABIs : armeabi
———-
id: 2 or “android-10″
Name: Android 2.3.3
Type: Platform
API level: 10
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854
ABIs : armeabi
———-
id: 3 or “android-11″
Name: Android 3.0
Type: Platform
API level: 11
Revision: 2
Skins: WXGA (default)
ABIs : armeabi
———-
id: 4 or “android-12″
Name: Android 3.1
Type: Platform
API level: 12
Revision: 3
Skins: WXGA (default)
ABIs : armeabi
Available Android Virtual Devices:
Name: android1.6
Path: C:\Documents and Settings\Administrator\.android\avd\android1.6.avd
Target: Android 1.6 (API level 4)
ABI: armeabi
Skin: WVGA800
———
Name: android2.3
Path: C:\Documents and Settings\Administrator\.android\avd\android2.3.avd
Target: Android 2.3.3 (API level 10)
ABI: armeabi
Skin: WVGA800
Sdcard: 16M
———
Name: android3.0
Path: C:\Documents and Settings\Administrator\.android\avd\android3.0.avd
Target: Android 3.0 (API level 11)
ABI: armeabi
Skin: WXGA
前面列出所有可用的Android版本,后面列出已有的AVD设备
创建AVD命令,android create avd -n <avd名称> -t<android版本> -p<AVD设备保存位置> -s <选择avd皮肤>
比如 android create avd -n wsh -t 6
6是android 2.3的代号。
创建好了之后,在C:\Documents and Settings\Administrator\.android\avd 既%android_sdk_home%/android 目录的avd子目录,该目录下包含2个文件一个wsh.ini一个wsh.avd,其中sdcard.img是SD卡镜像,userdata.img是用户数据镜像。
2.创建好AVD后,可以使用下面的启动该AVD
android-sdk-windows\tools目录下面有emulator命令: emulator -avd wsh //wsh为刚才创建的AVD名字。
3.使用和调试命令。1)android-sdk-windows\platform-tools 目录下面有adb工具(android debug bridge) 2)调试命令 tools\ddms.bat
adb devices 列出所有已经启动的AVD设备
adb shell 进入AVD设备中的命令行。(linux 系统中的命令可用比如ls)
在运行ddms界面的右侧,Emulator Control中可以模拟电话打入和短信以及位置信息等。
4.安装android 程序 .apk
E:\wsh\android\android-sdk-windows\tools>adb install e:\wsh\android\example\TableLayoutTest.apk
adb server is out of date. killing…
* daemon started successfully *
66 KB/s (19092 bytes in 0.281s)
pkg: /data/local/tmp/TableLayoutTest.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
[1] Segmentation fault pm install /data…
E:\wsh\android\android-sdk-windows\tools>adb install -r e:\wsh\android\example\TableLayoutTest.apk
62 KB/s (19092 bytes in 0.296s)
pkg: /data/local/tmp/TableLayoutTest.apk
Success
Android模拟器avd的创建、使用和调试相关命令的更多相关文章
- 通过CMD命令行创建和使用Android 模拟器 AVD
进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建A ...
- 让Android模拟器速度飞起来_Eclipse+BlueStacks调试Android应用【2012-10-30】
谨将此文献给无真机进行调试的各位同仁们,有真机的幸运儿请自觉飘过 原文地址:http://www.cnblogs.com/hbbbs/archive/2012/10/30/2746950.html 长 ...
- Android adb基本命令-cd,ls,目录相关命令
cd的命令 cd -:代表进入家目录,普通用户是/home/用户名,root用户是/root目录,-是家目录的代表 cd /:这是进入根目录,/是根目录的代表 cd .. :是返回上一级的目录 cd ...
- windbg调试相关命令
windbg 查找函数:x exe!main* 条件断点打印字符:bp 7199a2b0 ".printf \"message:%ma\", poi(@esp+8);.e ...
- linux 调试相关命令
1. tail -f filename 调试时,log输出到文件,但是又想看到即时输出信息 未完待续....
- mysql创建用户及授权相关命令
移步: https://zhidao.baidu.com/question/1576368583039067980.html
- Android 模拟器 下载、编译及调试
Android 模拟器源码下载 Android 模拟器源码的下载与 Android AOSP 源码库的下载过程类似,可以参考 Google 官方提供的 Android 源码下载文档 来了解这个过程. ...
- Android 模拟器下载、编译及调试
Android 模拟器源码下载 Android 模拟器源码的下载与 Android AOSP 源码库的下载过程类似,可以参考 Google 官方提供的 Android 源码下载文档 来了解这个过程. ...
- android模拟器创建时的PANIC: Could not open:错误的解决
创建AVD之后,在启动时报如下错误,解决方法如下: 在环境变量中创建ANDROID_SDK_HOME=D:\Program Files (x86)\Android\android-sdk,后面的当然是 ...
随机推荐
- c语言宏定义#define的理解与资料整理
1. 利用define来定义 数值宏常量 #define 宏定义是个演技非常高超的替身演员,但也会经常耍大牌的,所以我们用它要慎之又慎.它可以出现在代码的任何地方,从本行宏定义开始,以后的代码就就都认 ...
- Java [leetcode 32]Longest Valid Parentheses
题目描述: Given a string containing just the characters '(' and ')', find the length of the longest vali ...
- Timus 1746 Hyperrook
题意:在一个n维坐标系中,坐标的范围是0到m - 1,如果两个点坐标只有一个维度的坐标不同则可以相互移动,给出p个点,问任意两个点之间路径为d的个数是多少,答案与p取模. 解法:只需要考虑两个点之间不 ...
- [Bhatia.Matrix Analysis.Solutions to Exercises and Problems]ExI.4.6
Let $A$ and $B$ be two matrices (not necessarily of the same size). Relative to the lexicographicall ...
- 0、IOS8:Xcode6 playground
一.Playground介绍 Playground是Xcode6中自带的Swift代码开发环境.俗话说“功欲善其事,必先利其器”.以前在Xcode5中编写脚本代码,例如编写JS,其编写过程很痛苦,Xc ...
- (二)GameMaker:Studio ——使用等高图生成3D地形
上一篇,我们讲解了GM中导入模型的方法,这节我们来讲地形. 源文件地址:http://pan.baidu.com/share/link?shareid=685772423&uk=2466343 ...
- tomcat6-7配置管理用户
tomcat6: <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename=" ...
- Spark的部署方式
1.Spark的应用程序部署 2.Spark的集群部署
- Java文件分割
package FileDemo; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStre ...
- Android实例-拍摄和分享照片、分享文本(XE8+小米2)
结果: 1.分享文本不好使,原因不明.有大神了解的,请M我,在此十分感谢. 2.如果想支持图片编辑,将Action事件的Editable改为True. 相关资料: 官网地址:http://docwik ...