在电脑上安装Android模拟器-部分更新详解

本文根据如下的模拟器安装做一些解释: 本文环境: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专为防和谐。 下载 (77.34 KB) 创建新的虚拟机 2010-8-13 23:25 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,鼠标操作反应不好,延迟感严重,比较不爽。(待解决) My Android - lasted 下载 (195.98 KB) 我的机器人 2010-8-14 13:23 收藏 分享 dbc 发短消息 加为好友 dbc 当前离线 帖子36 精华0 积分88 贡献0 金币76 推广0 阅读权限10 在线时间8 小时 注册时间2010-8-12 最后登录2010-9-11 偶尔光临 帖子36 主题28 积分88 手机型号 最后登录2010-9-11 2# 发表于 2010-8-14 13:06 | 只看该作者 点此每日完成任务获得大量积分.... 设置虚拟机屏幕的大小 本帖最后由 dbc 于 2010-8-14 14:21 编辑 运行(Start)虚拟机后,会弹出一个对话框, Launch option,主要可以用来设置虚拟机屏幕与电脑屏幕的比例关系,以及重置虚拟机。 下载 (27.24 KB) 运行设置 2010-8-14 13:54 Scale display to real size:选中后可以自定义设置。 Screen size(in):虚拟机屏幕像素尺寸,默认值3。 Monitor dpi:电脑屏幕的每英寸像素点数,默认值96,点击问号可以设置电脑尺寸和分辨率,会自动算出当前电脑的dpi。 比如我的电脑屏幕尺寸14’,分辨率1600*900,对应的的dpi为131.,看起来就是一个精细程度。 Scale:该值表示虚拟机屏幕与实际屏幕的映射关系,值为1表示两者相对应,小于1,屏幕将被缩小,反之则放大。 Wipe user data:清除用户自定义数据,重置虚拟机。 TOP dbc 发短消息 加为好友 dbc 当前离线 帖子36 精华0 积分88 贡献0 金币76 推广0 阅读权限10 在线时间8 小时 注册时间2010-8-12 最后登录2010-9-11 偶尔光临 帖子36 主题28 积分88 手机型号 最后登录2010-9-11 3# 发表于 2010-8-14 15:25 | 只看该作者 点此每日完成任务获得大量积分.... 屏幕的横竖切换,快捷键Ctrl+F12

你可能感兴趣的:(在电脑上安装Android模拟器-部分更新详解)