成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

加速你的安卓模擬器,讓開發(fā)更迅速

移動開發(fā) Android
我看到一篇文章聲稱:使用英特爾的硬件加速執(zhí)行管理器(HAXM)驅(qū)動可以對安卓模擬器進(jìn)行加速。這讓我很興奮,所以決定去驗(yàn)證這個說法。這篇博文就是我驗(yàn)證的過程。

我看到一篇文章聲稱:使用英特爾的硬件加速執(zhí)行管理器(HAXM)驅(qū)動可以對安卓模擬器進(jìn)行加速。這讓我很興奮,所以決定去驗(yàn)證這個說法。這篇博文就是我驗(yàn)證的過程。

我使用的工具:

- Andorid SDK r20.0.3

- Intellij Community Edition 11.1.3

根本上說,這個特別的“加速”來自Intel一個特別的“x86 Atom System Image”,這個東西利用HAXM驅(qū)動可以讓模擬器有更好的表現(xiàn)。在這里我不會重復(fù)一些技術(shù)的細(xì)節(jié),你可以進(jìn)入下面的鏈接查看更多信息。

警告:這個技巧僅在Intel的硬件下實(shí)現(xiàn),而且需要同時啟用“Virtualization Technology for Directed I/O (VT-d)”(一般通過BIOS進(jìn)行設(shè)置)。

此外, “x86 Atom System Image”目前(這篇博客發(fā)布的時候)僅支持下列安卓版本,2.3.3 (Gingerbread), 4.0.3 (ICD)以及4.1 (Jelly Bean)

在開始前,請將環(huán)境變量ANDROID_SDK_HOME設(shè)置為對應(yīng)Android SDK的根目錄。這樣可以避免許多令人頭痛的問題。

執(zhí)行步驟

  1. 通過Android SDK Manager下載并安裝相關(guān)的包。
  2. 創(chuàng)建一個安卓虛擬設(shè)備(AVD)。
  3. 在IntelliJ CE里建立一個Android Module Project。
  4. 用AVD測試部署安卓應(yīng)用。

1、通過Android SDK Manager下載相關(guān)的包

啟動SDK Manager并確認(rèn)下面的東西已經(jīng)安裝就緒:

  • Intel x86 Atom System Images(下面顯示的是Android2.3.3版本)
  • Intel x86 Emulator Accelerator (HAXM)

Android SDK Manager

接下來,你需要手動安裝HAXM driver。在Android SDK的根目錄下,找到extras\intel\Hardware_Accelerated_Execution_Manager,執(zhí)行

IntelHaxm.exe進(jìn)行安裝。

2、創(chuàng)建一個安卓虛擬設(shè)備(AVD)

啟動AVD Manager并創(chuàng)建兩個配置相同但安卓版本不同的AVD:

  • DefaultAVD233 – Android 2.3.3 – API Level 10
  • IntelAVD233 – Intel Atom x86 System Image (Intel Corporation) – API Level 10

Android Virtual Device Manager

3.在IntelliJ CE里建立一個Android Module Project

在IntelliJ里,新建一個Android Module類型項目。

[[110861]]

在”Android SDK”下選擇合適的Android platform。你需要指向你Android SDK下的根目錄才能選擇合適的構(gòu)建版本,如下圖所示選擇Android2.3.3

Configure SDK

確保“Target Device”選項設(shè)置成模擬器,然后點(diǎn)擊“finish”完成。

4、使用AVD測試部署安卓應(yīng)用

首先使用默認(rèn)的Android2.3.3 AVD。

在IntelliJ的菜單欄上,選擇”Run’>‘Edit Configurations…”,找到”Target Device”,在”Prefer Android Virtual Device”選項上選擇”DefaultAVD233″。

然后運(yùn)行這個安卓應(yīng)用。過一會就可以看到虛擬器窗口顯示”Hello World”信息。

要用Intel AVD來運(yùn)行應(yīng)用,就選擇”IntelAVD233″。

讓人興奮的是,模擬器啟動的速度(包括從IntelliJ點(diǎn)擊”Run”到顯示”Hello World”信息到模擬器上)發(fā)生了改變。下面是我用筆記本(Intel i3 380M、3GB RAM)記錄的大致時間:

  • DefaultAVD233:1分7秒
  • IntelAVD233:35秒

哇,這樣的提升(大約快了50%)是在還沒有調(diào)整其它參數(shù)的情況下得到的。

原文鏈接: javacodegeeks   翻譯: hanson

譯文鏈接: http://blog.jobbole.com/62620/

責(zé)任編輯:閆佳明 來源: blog.jobbole
相關(guān)推薦

2012-04-11 12:07:21

Android

2014-12-16 11:16:05

2021-07-29 13:20:15

Linux安卓模擬器

2014-08-20 10:02:54

GitGit能力

2021-11-11 23:05:14

Windows 11Windows微軟

2021-06-10 17:52:49

Windows10操作系統(tǒng)微軟

2013-11-20 11:10:56

模擬器Genymotion

2015-09-14 10:45:03

安卓模擬器手游

2019-04-12 10:55:50

LinuxAnbox安卓應(yīng)用程序

2015-08-26 10:46:53

神州信息測試環(huán)境模擬器

2009-03-24 00:04:35

敏捷開發(fā)源代碼分析軟件質(zhì)量

2015-12-03 10:03:38

夜神

2011-05-27 13:36:30

Android SDK

2013-01-15 15:57:01

Android模擬器Intel HAXMAndroid開發(fā)

2013-07-04 13:29:40

Androidgenymotion

2011-07-21 15:49:27

iPhone 模擬器 視頻

2009-09-14 09:59:19

CCNA模擬器介紹CCNA

2012-07-24 09:30:25

企業(yè)應(yīng)用程序SAP

2010-04-12 17:32:59

Windows Pho
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久亚 | 久久噜噜噜精品国产亚洲综合 | 91中文视频 | 精品日韩一区二区 | 中文字幕在线播放第一页 | 久久中文字幕电影 | 日韩欧美第一页 | 久久一级免费视频 | 成人欧美日韩一区二区三区 | 精品国产一区二区三区在线观看 | 亚洲精品久久久 | 国产一区二区三区在线 | 狠狠爱网址 | 久视频在线 | 91精品国产综合久久久久久首页 | 成年人免费看 | 久久亚洲一区二区三区四区 | 韩日一区二区 | 国产美女精品 | 二区三区视频 | 午夜私人影院在线观看 | 国产精品91视频 | 三级黄色大片网站 | 国产高清一区二区 | 观看av | 国产一区二区三区在线看 | 夜夜骚视频 | 午夜精品福利视频 | 亚洲高清免费视频 | 久久三级av | 亚洲精品在线视频 | 欧洲毛片| 久久亚洲一区 | 国产精品久久久久久久久久免费看 | 秋霞a级毛片在线看 | 激情国产 | 伊人久久免费 | 欧美日韩综合一区 | 成人av观看 | 天天干亚洲 | 九九色综合 |