没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
默认情况下的Android模拟器就是下面的这个样子: 看到这个屏幕截图最显眼的问题显然它的丑陋的界面。模拟器窗口占据了屏幕巨大的空间,而且毫无缘由的放着一个屏幕键盘。如果你没亲自用过模拟器的话,还有一个不易发现的问题:几乎是慢到不能用!为了拍上面的图花了5分钟才把模拟器启动起来,而且几乎对输入事件没响应。有3个原因可以解释这个问题: 1.非本地化的。默认使用ARM架构的模拟器,尽管将指令转化成x86的也是可行的,但这个转换过程是非常慢的。 2.非加速的。即使你选择了x86,虚拟硬件加速也不会自动可用。 3. 软绘图。默认情况下GPU加速也不能使用,这导致模拟器更慢了。 下面是解决这些问题
资源推荐
资源详情
资源评论
配置一个好用的配置一个好用的Android模拟器让你不再对模拟器那么失望模拟器让你不再对模拟器那么失望
默认情况下的默认情况下的Android模拟器就是下面的这个样子模拟器就是下面的这个样子:
看到这个屏幕截图最显眼的问题显然它的丑陋的界面。模拟器窗口占据了屏幕巨大的空间,而且毫无缘由的放着一个屏幕键
盘。
如果你没亲自用过模拟器的话,还有一个不易发现的问题:几乎是慢到不能用!为了拍上面的图花了5分钟才把模拟器启动起
来,而且几乎对输入事件没响应。有3个原因可以解释这个问题:
1.非本地化的。默认使用ARM架构的模拟器,尽管将指令转化成x86的也是可行的,但这个转换过程是非常慢的。
2.非加速的。即使你选择了x86,虚拟硬件加速也不会自动可用。
3. 软绘图。默认情况下GPU加速也不能使用,这导致模拟器更慢了。
下面是解决这些问题的一些办法,让你不再对模拟器那么失望下面是解决这些问题的一些办法,让你不再对模拟器那么失望
1. 给你的电脑安装Intel Hardware Accelerated Execution Manager, 在Android SDK以下位置可以找到:
extras/intel/Hardware_Accelerated_Execution_Manager.
2. 启动Android Virtual Device Manager
$ android avd
3. 点击New配置以下信息:
•Target: Android 4.1 – API Level 16.
•CPU/ABI: Intel Atom (x86).
•SD Card: Size 512 MiB.
•Skin:对于手机大小的模拟器,我一般设置为320 x528. 对于平板大小的,我用1024 x 648的,竖直方向上我会加上48像素,
以留出在屏幕上导航控制的空间。
•Hardware:
Change these defaults:
Abstract LCD density 160
•点击New… 设置以下选项:
Hardware Back/Home keys: no
Keyboard Support: yes
SD Card Support: yes
GPU emulation: yes
•注意注意:添加配置完这些硬件选项后,在列表中再选一行以确认新选项已经自动保存了。欢迎看UI设计的hanging chad 理论。
4.点击 Create AVD,但不要立即 start。
5. 由于x86镜像不包含任何Google APIs,我知道这是个很糟糕的理由,所以我们要手动添加它们。如果你不需要Google
Maps APIs的话,可以不用添加。
这些步骤是基于这篇博客这些步骤是基于这篇博客this blog post.上的文章的上的文章的
a.你需要拷贝一份Google Maps文件,最省事的方式是创建一个以”Google APIs(Google Ins.)-API Level 10” 为目标的模拟
器,然后再把它们都干掉。
你也可以从http://goo.im/gapps下载那些文件。
b. 模拟器/system区默认有0个字节,尽管AVD管理器有个选项能改这个值,但事实上是没效果的。为了解决这个问题,可以
资源评论
weixin_38690508
- 粉丝: 5
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功