原帖: http://bbs.anshouji.com/viewthread.php?tid=17

本文根据如下的模拟器安装做一些解释:
本文环境:Windows XP sp3,最新JAVa环境,android-sdk_r06-windows.zip,android 2.2 API Level 8,均为各自官网最新版本。
如果 http://developer.android.com/ 被和谐,可考虑使用代理访问,如在代理服务器不好找的情况下,可考虑Google的GAppProxy代理,速度很好。
或者访问http://androidappdocs-staging.appspot.com/index.html,Google专为防和谐。

Name:自定义虚拟的名称,不能有空格或者其他非法字符,否则不能创建,即Creat AVD不能高亮点击。
Target:选择要运行的android 版本(也可理解为内核?),此处有两个版本,取决于你在最初时下载的选择,个人理解这两个同样为2.2版本差异在
              从名称上不难理解,一个是优化后的内核包,一个是google原生态的,当然这两个都是Google原版本,未被做过其他改动,通过查看img以及表现在
              系统启动后安装的一些自带软件和功能上的差异,原生态的占用内存小;以及在皮肤,字体,地图等一些外在差异。
Size:就是要模拟卡存储卡的大小,视个人需求而定,推荐256MB以上,此处的KiB就是KB,MiB就是MB。如果有用过的映像文件可直接使用。文件存在:
          C:\Documents and Settings\Administrator\.android\avd\sdk2.2.avd\sdcard.img,如果分配太大则会占用更多的系统空间。如果有需要可以将其备份,
          以供以后直接使用,选择File直接载入即可。
Skin:Built-in其实就是定义屏幕尺寸的像素,可以使用由SDk直接提供的常见分辨率,具体的可查看(你的文件解压存放路径)android-sdk-windows\platforms\android-8\skins\;
                     HVGA      320*480像素;QVGA      320*240像素;WQVGA400  400*240像素;WQVGA432  432*240像素;WVGA800   800*480像素;WVGA854   854*480像素
          Resolution就是自定义分辨率,除非有特殊需求,否则不建议自定义,因为自定义的尺寸没有对应的右侧界面,当然你也可以自己做对应的此存的皮肤。
          一般选择好尺寸后在Hardware中会自动增添一项abstracted lcd density,默认是160,下文解释此处。
Hardware:Abstracted Lcd Density默认160,最直接的表现就是手机图标和文字的大小,120最小,可根据分辨率的大小自定义,一般推荐使用默认值即可。
                  SD Card Support 是否支持插入/弹出闪存卡;
                  Dpad Support 是否要让手机支持DPad键,默认为yes,表示支持。DPad键就是手机上的那些Home键、返回键、电话键、电源键。
                                           不过测试表明即使no,皮肤上的那些键也可用,可以理解为外设之类的手柄,键盘等。
                  Accelerometer是否要让手机支持加速器功能,默认为yes,表示支持。
                  Maximum horizontal camera pixels若让手机支持照相机功能,接着会要求定义照相机的像素,默认水平像素为640。
                  Cache partition size要指定/cache分割区的大小,默认值为66 MB。
                  Audio playback support是否要让手机支持音乐播放功能,默认为yes,表示支持。
                  Track-ball support是否要让手机支持轨迹球功能,默认为yes,表示支持。
                  Maximum vertical camera pixels让手机支持照相机功能,接着会要求定义照相机的像素,默认垂直像素为480。
                  Camera support 手机是否支持照相功能,默认no。
                  Battery support是否要让手机支持电池功能,默认为yes,表示支持。
                  Touch-screen support是否要让手机支持触碰屏幕功能,默认为yes,表示支持。
                  Audio recording support是否要让手机支持音乐录制功能,默认为yes,表示支持。
                  GPS support 是否支持手机定位,默认yes。
                  Cache partition support是否要让Android手机系统支持额外的/cache分割区,这样放在/cache的暂存文件不会使用到Android系统空间,默认为yes,表示支持。
                  Keyboard support是否要让手机支持QWERTY键盘输入功能,默认为yes,表示支持。
                  Max VM application heap size最大虚拟机应用程序堆大小,就是系统最低内存阀值,当运行低于这个值,系统会结束一些进程,默认值16。
                  Device ram size是否要更改手机的内存容量,默认值为96 MB,建议更改为256 MB以上。
至此就完成搭载Android 2.2版的定制化AVD硬件装置设定了,但实际中有些硬件不受控制。
推荐定制设置:
                     Size:512MB
                     Skin:Built-in -> HVGA
                     Hardware:Abstracted Lcd Density 160 (可自定义,输入其他值也可比如200)
                                       Cache partition size 128MB
                                       Camera support yes
                                       Device ram size 512
语言设置为setting -> language & keyboard -> select language,界面中文在重启后生效。

至此发现:1,C:\Documents and Settings\Administrator\.android\avd下即为配置文件,在下一节目录中可找到配置文件config.ini,进行相应参数的更改。更改配置文件后需要重新启动模拟器才行。
                       直接使用模拟器新建相同名称的,并选择进行覆盖,也可更改参数,可立即生效。
                  2,运行(你的文件解压存放路径)android-sdk-windows\tools\android.bat,放送到桌面快捷方式,可启动模拟器。
也发现一点小问题,1,模拟器进程emulator.exe比较消耗CPU,运行程序时酷睿双核的常常占到30-40;

2,鼠标操作反应不好,延迟感严重,比较不爽。(待解决)

运行(Start)虚拟机后,会弹出一个对话框,
Launch option,主要可以用来设置虚拟机屏幕与电脑屏幕的比例关系,以及重置虚拟机。

Scale display to real size:选中后可以自定义设置。
Screen size(in):虚拟机屏幕像素尺寸,默认值3。
Monitor dpi:电脑屏幕的每英寸像素点数,默认值96,点击问号可以设置电脑尺寸和分辨率,会自动算出当前电脑的dpi。
                     比如我的电脑屏幕尺寸14’,分辨率1600*900,对应的的dpi为131.,看起来就是一个精细程度。
Scale:该值表示虚拟机屏幕与实际屏幕的映射关系,值为1表示两者相对应,小于1,屏幕将被缩小,反之则放大。
Wipe user data:清除用户自定义数据,重置虚拟机。

转自:http://bbs.anshouji.com/forum.php?mod=viewthread&tid=151

Android模拟器参数详解相关推荐

  1. android:inputType 参数详解

    2019独角兽企业重金招聘Python工程师标准>>> android:inputType参数类型说明 android:inputType="none"--输入普 ...

  2. Visual Studio中的Android模拟器使用详解

    关注微信号:javalearns   随时随地学Java 或扫一扫 随时随地学Java Microsoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工 ...

  3. android配置参数详解,安卓手机CPU与GPU等配置参数含义详解【详细介绍】

    我们在关注一些手机配置信息的时候,很多手机配置表上常常会标识CPU,GPU,RAM,ROM以及GSM,WCDMA等一系列英文配置参数的数据,而这一些相似的英文配置都代表了什么意思呢?关于这个问题,一起 ...

  4. Android 系统Dimension和间距参数详解

    Android作为一个开放性的手持装置作业系统,势必面对终端显示器有多种不同规格的情况,这对程式开发者会有一定程度的困扰.  意图成为"云端的微软"的Google自然不会傻到任由开 ...

  5. Android 系统(200)---Android build.prop参数详解

    Android build.prop参数详解 前言 build.prop是Android系统中的一个重要的属性文件,它记录了Android系统运行的很多配置信息,当程序运行时需要某种系统状态时,会到该 ...

  6. Android 系统(95)---Android build.prop参数详解

    Android build.prop参数详解 前言 build.prop是Android系统中的一个重要的属性文件,它记录了Android系统运行的很多配置信息,当程序运行时需要某种系统状态时,会到该 ...

  7. Android build.prop参数详解

    前言 build.prop是Android系统中的一个重要的属性文件,它记录了Android系统运行的很多配置信息,当程序运行时需要某种系统状态时,会到该模块中进行读取,类似Window中的注册表对少 ...

  8. 【Android Camera1】Camera1 Parameters参数详解(一)—— Size (preview/picture/thumbnail)

    1.简介 本篇文章将对Camera1和Size相关的参数,逐个进行详细解析.在Camera1源码分析文章里.已阐述过相关源码.并提供了读取和更新Parameters的2个方法如下: 读取Paramet ...

  9. Android Notification通知详解

    Android Notification通知详解 Notification: (一).简介: 显示在手机状态栏的通知.Notification所代表的是一种具有全局效果的通知,程序一般通过Notifi ...

最新文章

  1. 您的用户界面是您产品不会因心灵感应而谦卑的补偿
  2. 能力差的程序员90%输在这点上!CTO:其实都是瞎努力!
  3. y sinx matlab,有一个函数 f(x,y)=x^2+sinxy+2y ,用matlab写一个程序 输入自变量的值,输出函数的值....
  4. JavaScript实现完整的matrix矩阵类(附完整源码)
  5. oracle语句取字段前2位,oracle截取某一个字符之前或之后的值;substr();instr()
  6. Java垃圾收集机制
  7. VHDL 语法小点(1)
  8. 基于matlab实现的云模型计算隶属度,基于MATLAB实现的云模型计算隶属度
  9. Windows Live Writer 2012离线发布WP文章教程
  10. Python-DDoS攻击
  11. PAT 乙级 1003. 我要通过!(20) Java版
  12. Android Theme.AppCompat 中,你应该熟悉的颜色属性
  13. Win10修改登录/锁屏界面背景
  14. window 10 局域网同步时间(解决错误:This scheduler instance is still active but was recovered by another instanc)
  15. c语言编辑图形时钟软件,C++实现图形界面时钟表盘代码
  16. 整站SEO优化方案:整站优化的方案的流行格式
  17. 要让读者在不看任何数学公式的情况下理解傅里叶分析。
  18. excel链接到另一个工作表的指定位置
  19. camer驱动模块加载分析
  20. C语言版-商品销售管理系统

热门文章

  1. *IT axios:足迹第八十步:vue与路由
  2. 认识filebeat
  3. vue H5短视频列表
  4. Linux网络编程之TCP状态转移
  5. 汽车油箱冲压工艺优化
  6. 网上可以开通期货账号
  7. 丰富自己, 比取悦他人更有力量
  8. java安装路径_java安装在哪?
  9. java etl 开源框架_开源的ETL工具
  10. [安卓开发板]迅为IMX6 四核Android开发板