加快android启动速度,加快android emulator启动速度

Using SDK manager to download/install x86 system image

1. Configuring

Graphics Acceleration

Graphics acceleration for the emulator takes advantage of your

development computer's graphics hardware, specifically its graphics

processing unit (GPU), to make screen drawing faster.

SDK Tool version >= 17

SDK Platform API version >= 15 (i.e. >= android

4.0.3)

In avd, specify "Use Host GPU", note not to specify

snapshot

Plus, you can specify to use GPU acceleration

(specify "-gpu on" in target's additional emulator command line

options) at runtime

2. Configuring

Virtual Machine Acceleration

Caution: As of SDK Tools Revision

17, the virtual machine acceleration feature for the emulator is

experimental; be alert for incompatibilities and errors when using

this feature.

Many modern CPUs provide extensions for running virtual machines

(VMs) more efficiently. Taking advantage of these extensions with

the Android emulator requires some additional configuration of your

development system, but can significantly improve the execution

speed. Before attempting to use this type of acceleration, you

should first determine if your development system’s CPU supports

one of the following virtualization extensions technologies:

Intel Virtualization Technology (VT, VT-x, vmx) extensions

AMD Virtualization (AMD-V, SVM) extensions (only supported for

Linux)

Note: Retina MAC

Book Pro (i7-3635QM) supports VT

Note:Virtualization

extensions are typically enabled through your computer's BIOS and

are frequently turned off by default. Check the documentation for

your system's motherboard to find out how to enable virtualization

extensions.

To use virtual machine acceleration with the emulator, you need the

following version of Android development tools. Use

the Android SDK

Manager to install these components:

Android SDK Tools, Revision 17 or higher

Android x86-based system image

Virtual machine acceleration on a Mac requires the installation of

the Intel Hardware Accelerated Execution Manager (Intel HAXM)

kernel extension to allow the Android emulator to make use of CPU

virtualization extensions.

Configuring VM Acceleration on Mac

To install the Intel HAXM kernel extension:

Start the Android SDK Manager,

select Extras and

then select Intel Hardware Accelerated

Execution Manager.

After the download completes,

execute /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmg.

Double click

the IntelHAXM.mpkg icon

to begin installation.

Follow the on-screen instructions to complete

installation.

After installation completes, confirm that the new kernel

extension is operating correctly by opening a terminal window and

running the following command:

kextstat | grep intel

You should see a status message containing the following

extension name, indicating that the kernel extension is loaded:

com.intel.kext.intelhaxm

Restart ECLIPSE

recreate avd to "Use Host GPU" in x86 system image

start avd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值