随笔--为android模拟器配置图形加速器

警告:在SDK Tools Revicion 17版本中,模拟器的图像加速器性能只是测试阶段,在使用该特性时要警惕兼容性和错误发生。

模拟器的图形加速器利用的是开发计算机上管理图形的硬件性能,特别是GPU(图形管理单元),从而使屏幕刷屏更快。为了使用图形加速器的性能,必须确保拥有如下版本的android开发工具:

(1)Android SDK Tools, Revision 17 或者更高

(2)Android SDK Platform API 15, Revision 3 或者更高

使用Android SDK Manager来安装这些部件。

注意:并不是所以应用都适合图形硬件加速器。特别是浏览器应用,以及使用了WebView组件的应用不适合图形加速器。

为了使用图形加速器,需要对AVD做如下配置:

(1)确保上述SDK组件已经被安装;

(2)打开AVD Manager并使用Target值为Android4.0.3API Level 15),revision 3或者更高的版本去创建AVD

(3)如果你想每次开启该AVD时都默认开启图形加速器,那么在打开的“Edit Android Virtual Device(AVD)”界面的Hardware部分,点击New,选择GPU emulator然后将其值设置为Yes

注意:同样的,在使用命令行开启模拟器时你可以使用一个命令行选项使能图形加速器,这些会在下面讲到。

4)填写AVD name等其他配置选择

  特别注意:不要选择SnapshotEnabled选项。Snapshots不支持使用图形加速器。

    (5)点击Create AVD,保存模拟器配置即可。

如果你为AVD设置了GPU emulatorYes,那么当你运行该AVD时,图形加速器会

自动使能。当你在创建AVD时没有使能GPU emulator,同样可以在它运行时使能它。

为了在AVD运行时使能图形加速器:

(1)如果你是使用命令行运行模拟器,只需要在后面添加 -gpu on 选项即可:

    emulator -avd <avd_name> -gpu on

注意:必须确保AVD配置使用的是Android4.0.3(API Level 15, revision 3)或者更高系统映像。图形加速器在以前的系统映像中不存在。

2)如果你是通过在Eclipse中运行你的android应用程序时启动模拟器,你也可以通过 -gpu on 选项使能:

    1)在Eclipse中,选择你的android工程,然后选择 Run > Run Configuration...

    2)在 Run Configurations对话框左面板中选择你的android工程进行运行配置,

  或者创建一个新的配置;

    3)点击 Target 选项卡;

    4)在你以前创建的AVD中选择你要启动的AVD

    5)在最下面的 Additional Emulator Command Line Options 区域,输入:-gpu on

    6)使用该运行配置运行你的android工程即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值