說(shuō)干就干,首先想到的是去android官網(wǎng)直接down一個(gè)ADT for linux,發(fā)現(xiàn)eclipse for ADT已經(jīng)被放到左側(cè)鏈接的最后,而android自己的Android studio則取代了去年初ADT的位置,Google這是破釜沉舟地推廣自己的開(kāi)發(fā)環(huán)境。當(dāng)我點(diǎn)開(kāi)eclipse for ADT的時(shí)候,發(fā)現(xiàn)各種note,建議我及早遷移到Android Studio,直接告訴開(kāi)發(fā)這已經(jīng)不在維護(hù)之前的eclipse for android工具了,真實(shí)無(wú)力吐槽,intellij idea 是很優(yōu)秀,可是到了Android Studio,真的用不爽,且不說(shuō)性能,UI真的很繁雜。好了,既然不再支持,那就只能自己來(lái)配置好了。
首先,我們需要安裝jdk,這個(gè)網(wǎng)絡(luò)上的教程一大把,而且比較簡(jiǎn)單,幾乎是下載->解壓->配置路徑。然后就去下載elipse(地址:http://www.eclipse.org/downloads/),這樣有個(gè)好處,我們可以選擇eclipse的版本,我選擇了最新的elipse。
上面的步驟應(yīng)該不會(huì)出問(wèn)題,不管是32位,還是64位,但是接下來(lái)就可能沒(méi)有那么一帆風(fēng)順了。因?yàn)槲覜](méi)有下載到到eclipse for ADT,所以我就只能自己來(lái)配置ADT,繼續(xù)查看官網(wǎng)資料。
官網(wǎng)提供了兩種方法來(lái)安裝adt插件(下載地址:http://developer.android.com/sdk/installing/installing-adt.html#Download)。一種是在線(xiàn)安裝,跟eclipse安裝新軟件的方法一致:1.打開(kāi)elipse->Help > Install New Software;2.點(diǎn)擊右邊的add;3.在彈出的對(duì)話(huà)框填入對(duì)應(yīng)的內(nèi)容,Location
https://dl-ssl.google.com/android/eclipse/
4. 接下來(lái)就是點(diǎn)擊OK->NEXT->NEXT->FINISH,然后重啟eclipse就可以了,接下來(lái)就是去按照各版本android的api了。
另一種安裝ADT的方法是下載離線(xiàn)的ADT,下載地址:https://dl.google.com/android/ADT-23.0.6.zip,步驟:1.下載完成后,不要解壓;2.安裝方法跟方法一類(lèi)似,不同點(diǎn)在于在上圖(Add Respository)不用填寫(xiě)下載地址,而是只要點(diǎn)擊右邊的Archive導(dǎo)入剛才下載好的ADT,接下來(lái)幾乎全部選擇安裝即可。
在上一步我們已經(jīng)在eclipse上安裝好了android sdk-manager,不出意外,eclipse的工具欄已經(jīng)有了android sdk-manager和avd-manager(Android Vitual Machine Manager)的快捷按鈕了。打開(kāi)之,如下圖
選擇好自己需要的SDK platform和Extras中的Android Support Libraray,下載速度就要看你的網(wǎng)速了。
再接下來(lái)就是如何開(kāi)發(fā)Android應(yīng)用的問(wèn)題。。。。。。今天的時(shí)間也不差多了,談一下遇到的問(wèn)題:如何在64位系統(tǒng)上運(yùn)行32位程序。為什么要談這個(gè)問(wèn)題?因?yàn)閍db是32位的,Android SDK Build-tools也是32位的,如果不解決這個(gè)問(wèn)題,android工程就會(huì)報(bào)錯(cuò):
或者
等等,這兩個(gè)問(wèn)題都是因?yàn)橐\(yùn)行32位程序引起的,網(wǎng)上有各種解決方案,或許對(duì)于老系統(tǒng)(包括老的64位UBUNTU系統(tǒng)是可行的,但最新的不行),我的解決方案是:
# sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0問(wèn)題解決。
安裝好了eclipse for ADT,以后就可以在linux下面來(lái)愉快玩耍了。再一看,發(fā)現(xiàn)jdk也編譯通過(guò)了,發(fā)現(xiàn)rp不錯(cuò)來(lái)著。
新聞熱點(diǎn)
疑難解答
圖片精選