一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android開(kāi)發(fā)環(huán)境

 instl 2014-09-08

一直使用Eclipse環(huán)境開(kāi)發(fā)Android,也嘗鮮使用過(guò)Android Studio去開(kāi)發(fā),各種IDE配合Android SDK及SDK原生的Android Emulator的個(gè)中滋味也許大家都有領(lǐng)略,Eclipse的超長(zhǎng)啟動(dòng)時(shí)間似乎是在與Android Emulator這個(gè)超級(jí)大腕比看誰(shuí)更姍姍來(lái)遲,Android Studio的大版本號(hào)從推出來(lái)到兩年后的今天仍然一直游走在1之下,不的不說(shuō)襁褓嬰兒不知道什么時(shí)候能長(zhǎng)大,不得不說(shuō)大哥我真不敢用你。

本文則介紹Lorinnn在開(kāi)發(fā)Android過(guò)程不斷跌打滾爬中安裝的另一套開(kāi)發(fā)環(huán)境,相信你在使用后同樣有不錯(cuò)的體會(huì)。

Intellij IDEA: 在程序員眼中針對(duì)Java開(kāi)發(fā)的IDE不在少數(shù),可不少人仍在鐘情Eclipse,面向Eclipse的插件也不計(jì)其數(shù),誠(chéng)然Eclipse是一款很不錯(cuò)的開(kāi)源軟件,但如果你追求更高開(kāi)發(fā)效率,追求更創(chuàng)新耀眼的GUI界面,這款被公認(rèn)為最好的Java開(kāi)發(fā)工具值得你擁有。

Android SDK:Google Android必備SDK,無(wú)論使用何種IDE開(kāi)發(fā),首當(dāng)其沖你必須下載安裝。

Genymotion Emulator:如果你已經(jīng)對(duì)原生Android Emulator忍無(wú)可忍,如果你又有幸看到這個(gè)篇文章,你會(huì)發(fā)現(xiàn)原來(lái)Android Emulator也會(huì)這么快,原來(lái)Android Emulator的世界也可以這么美好,Genymotion是一套完整的工具,它提供了Android虛擬環(huán)境,它簡(jiǎn)直就是開(kāi)發(fā)者、測(cè)試人員、推銷者甚至是游戲玩家的福音。我曾在神器中快速介紹過(guò)Android 超快模擬器Genymotion,秒殺真機(jī),今天正式將其作為我們的開(kāi)發(fā)環(huán)境的專用Emulator。

下面我將詳細(xì)介紹如何安裝這套環(huán)境。

安裝環(huán)境:Windows 7 64bit
安裝軟件:JDK1.6,Intellij IDEA 12,Android SDK, Genymotion

安裝JDK

JDK這個(gè)東西就不用講了,到ORACLE官網(wǎng)直接下載即可,需要注意的是截至目前(2014/05/13)最新的JDK已經(jīng)更新到了8u5了,但是為了兼容環(huán)境中其它軟件,建議安裝JDK(6/7)。我安裝到的是JDK7。安裝過(guò)程很簡(jiǎn)單,直接下載雙擊安裝就OK,無(wú)需添加環(huán)境變量。

安裝Intellij IDEA

在這里我建議使用其作為開(kāi)發(fā)Java程序的IDE,下載地址和官網(wǎng):http://www./idea/,需要提示的是Intellij IDEA是收費(fèi)軟件,不過(guò)在泱泱華夏,這點(diǎn)事情可難不倒我們,百度一搜'intellij idea 注冊(cè)碼',應(yīng)該就能解決你的問(wèn)題,注意下載版本,我安裝的是Intellij IDEA12。

下載Android SDK

接著安裝Andoird SDK,下載地址:http://developer./sdk/index.html
現(xiàn)在Android SDK捆綁了ADT和Eclipse,不過(guò)沒(méi)有關(guān)系我們可以直接下載,解壓之后可以看到sdk被放到了一個(gè)單獨(dú)目錄,可以單獨(dú)使用sdk即可。

Intelij IDEA使用Android SDK

打開(kāi)IDEA之后并綁定Android SDK,我們就可以使用其開(kāi)發(fā)Android程序了,如下:

打開(kāi)Intellij idea,并請(qǐng)選擇Create New Project。

在左下角點(diǎn)擊黑色邊框內(nèi)的Android Module,并在右側(cè)pannel中填寫(xiě)Project Name和Project Location,接著最重要的一步就是選擇Project的SDK,點(diǎn)擊后側(cè)的New,找到剛才解壓的SDK路徑就好,比如我將要開(kāi)發(fā)一個(gè)HelloWorld程序,填寫(xiě)如上。

接下來(lái)就和使用Eclipse一樣,填寫(xiě)Package name和Activity name,最重要的一項(xiàng)是Target Device一定要選擇Show device chooser dialog。

至此,我們已經(jīng)可以使用Android原生Emulator來(lái)運(yùn)行這個(gè)程序了,但這個(gè)并非是我們的最終目標(biāo),我們需要使用Genymotion Emulator來(lái)替代這個(gè)挫bi。

安裝Genymotion

Genymotion竟然也出了中文版,看來(lái)其也開(kāi)始重視中國(guó)市場(chǎng)了,當(dāng)然不管是中文還是英文我們得首先下載并安裝這貨,傳送門(mén)。

這里省去下載和安裝過(guò)程,安裝完畢后,發(fā)現(xiàn)這貨是需要注冊(cè)的(因?yàn)槠涮峁┰贫朔?wù)),如下:

登錄之后便可以選擇你需要的ROM了,因?yàn)镚enymotion整合了市場(chǎng)最為主流的真機(jī)的ROM,然后再根據(jù)你下載的ROM創(chuàng)建多個(gè)虛擬設(shè)備,比如我已經(jīng)下載幾乎所有其提供的ROM,如下:

安裝Genymotion插件

安裝完畢Genymotion之后,接下來(lái)的動(dòng)作是為Intellij安裝Genymotion插件,只有為Intellij安裝上它的插件,我們才能在Intellij上自由的調(diào)用Genymotion。

插件下載地址:https://cloud./page/launchpad/download/ (同樣需要登錄)或者嘗試下載:http://plugins./plugins/idea/1.0.3/genymotion-idea-plugin-20140326.jar

The installation of the plugin can be done by launching IDEA and going to “File / Settings” menu, then go to “IDE Settings” section, then “Plugins”.
Click on “Browse repositories” button and search “Genymotion” entry. Follow the steps indicated by IDEA.

這是從官網(wǎng)上抄襲的安裝指南,大家不難看明白,所以至此我們的環(huán)境已經(jīng)打造完畢。

測(cè)試環(huán)境

打開(kāi)Intellij,并確保Genymotion的插件安裝正確,下圖的上方的紅色剪頭即為Genymotion的插件按鈕,通過(guò)點(diǎn)擊這個(gè)按鈕,我們需要?jiǎng)?chuàng)建Android virtual device,我已經(jīng)創(chuàng)建了多個(gè),在此我選擇lorin_Nexus開(kāi)頭的,并啟動(dòng)它。

下圖是已經(jīng)啟動(dòng)的Genymotion模擬器,是不是真的很快很酷???

接著我們可以創(chuàng)建一個(gè)Android工程,并將該工程置于Android開(kāi)發(fā)狀態(tài),最后一張圖的紅色框住的部分,默認(rèn)為測(cè)試狀態(tài),然后點(diǎn)擊紅色框框的運(yùn)行按鈕,即會(huì)調(diào)出下方的Choose Device窗口,這就是我在強(qiáng)調(diào)的最重要的一項(xiàng)是Target Device一定要選擇Show device chooser 的dialog原因。

點(diǎn)擊紅色框框后方的運(yùn)行按鈕,你的程序就被Target到Genymotion模擬器中啦,怎么樣,速度真的很棒哦,更多關(guān)于Genymotion的功能將會(huì)在接下來(lái)的開(kāi)發(fā)過(guò)程中一一介紹。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    欧美精品亚洲精品一区| 日本乱论一区二区三区 | 亚洲国产香蕉视频在线观看| 91精品国产av一区二区| 99久久精品午夜一区| 国产成人亚洲综合色就色| 国产又大又猛又粗又长又爽| 婷婷色网视频在线播放| 欧美日不卡无在线一区| 欧美日韩综合在线第一页| 午夜视频在线观看日韩| 日韩1区二区三区麻豆| 中文字幕乱子论一区二区三区| 国产老熟女超碰一区二区三区 | 日韩精品视频一二三区| 国产伦精品一区二区三区高清版| 亚洲中文字幕有码在线观看| 日韩aa一区二区三区| 日韩高清毛片免费观看| 深夜福利欲求不满的人妻| 九九热视频网在线观看| 亚洲av成人一区二区三区在线| 色播五月激情五月婷婷| 东京热男人的天堂社区| 夫妻性生活黄色录像视频| 国产又粗又长又大高潮视频| 欧美韩日在线观看一区 | 黑丝国产精品一区二区| 国产欧美日韩精品一区二| 麻豆果冻传媒一二三区| 国产自拍欧美日韩在线观看| 亚洲伦理中文字幕在线观看| 日韩精品在线观看一区| 最近最新中文字幕免费| 一区二区三区免费公开| 99热中文字幕在线精品| 国产精品久久久久久久久久久痴汉| 欧美日韩综合在线精品| 精品视频一区二区不卡| 亚洲免费观看一区二区三区| 亚洲中文字幕在线乱码av|