千家信息网

如何配置一个好用的Android模拟器

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关如何配置一个好用的Android模拟器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。默认情况下的Android模拟器就是下面的这个样子:看到这个屏
千家信息网最后更新 2026年11月02日如何配置一个好用的Android模拟器

这篇文章给大家分享的是有关如何配置一个好用的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: noKeyboard Support: yesSD Card Support: yesGPU emulation: yes
  • 注意:添加配置完这些硬件选项后,在列表中再选一行以确认新选项已经自动保存了。

4.点击 Create AVD,但不要立即 start。

5. 由于x86镜像不包含任何Google APIs,我知道这是个很糟糕的理由,所以我们要手动添加它们。如果你不需要Google Maps APIs的话,可以不用添加。

a.你需要拷贝一份Google Maps文件,最省事的方式是创建一个以"Google APIs(Google Ins.)-API Level 10" 为目标的模拟器,然后再把它们都干掉。

你也可以从http://goo.im/gapps下载那些文件。

b. 模拟器/system区默认有0个字节,尽管AVD管理器有个选项能改这个值,但事实上是没效果的。为了解决这个问题,可以退出AVD管理器,然后从终端启动AVD,指定一个大一点的区域。

$ emulator -partition-size 512 @AVD_NAME

(用一个合适的名字换掉 AVD-NAME)

c.把Google API文件加到你的虚拟设备中

$ adb remount$ adb push com.google.android.maps.xml /system/etc/permissions$ adb push com.google.android.maps.jar /system/framework

d.我们接下来就做一个新的系统镜像,这样就不用每次启动AVD时重新配置一遍了。下载
mkfs.yaffs2.x86 然后加到你的设备里。
$ adb push mkfs.yaffs2.x86 /data

e.创建新的系统镜像

$ adb shell chmod 755 /data/mkfs.yaffs2.x86$ adb shell /data/mkfs.yaffs2.x86 /system /data/system.img

f.把新的镜像提取出来:
$ adb pull /data/system.img
这个花一段时间才能弄好。现在正好趁这个时候可以喝两杯了。

g..把新镜像system.img 放到你的AVD目录下。在这里~/.android/avd/AVD_NAME.avd.
$ cp system.img ~/.android/avd/AVD_NAME.avd/

h.正常启动你的AVD

6.恭喜你,你拥有了一个可用的Android 模拟器了

感谢各位的阅读!关于"如何配置一个好用的Android模拟器"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

模拟器 配置 镜像 问题 屏幕 文件 好用 不用 内容 大小 情况 更多 硬件 空间 篇文章 系统 设备 面的 管理 可行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网企业 国智互联网科技 朗新科技与工业互联网 互联网金融与金融科技 迪茉互联网科技 美国互联网黑科技 金融科技和互联网金融 中国最先进互联网科技公司 成都互联网科技公司100强 花神(南京)互联网科技有限公司 健康食品互联网创新科技园项目 爱医互联网络科技 区块链结合互联网科技 沐思想互联网科技有限公司 上海钢联属于互联网科技股吗 21世纪互联网科技成就 珠海东科互联网科技有限公司 科技互联网行业投资研究 安徽零酒互联网科技有限公司 株洲百竞科技的互联网营销顾问 互联网巨头反垄断金融科技 港股互联网科技股 互联网科技公司电话 极限挑战互联网科技 互联网科技博主是什么意思 常德市电业局互联网科技部 来此购互联网科技有限公司 天津腾达互联网科技有限公司 高科技互联网套路 株洲百竞科技的互联网营销顾问
0