Android開發之adt bundle安裝


       這個學期開了一門手機游戲開發的課,所以就接觸到了adt bundle,Android開發環境有三種方式,分別是JDK+SDK+Eclipse+ADT、JDK+adt-bundle與JDK+Android Studio。建議使用JDK+adt-bundle這集成集成好的IDE種方式來搭建Android開發環境。adt bundle是一個已經IDE在它里面包含了Eclipse、ADT、PLUGIN和SDK Tools。

一、開發環境搭建——Eclipse

      無論是使用哪種方法在Eclipse下搭建Android開發環境必須安裝JDK,官網現在下載好像不是免費的了,我下載的是班上同學在群里分享的,注意下載的JDK和JRE版本要和自己的電腦操作系統匹配。

下面列出詳細步驟:

 

1.首先是下載jdk和jre,

因為現在官網需要收費下載,所以用了群里面同學發的安裝包,完成之后如下圖

 

 

 

2.配置環境變量

這一步是非常重要的一步,需要仔細按步驟來

首先打開右鍵點擊我的電腦,進入屬性,進入高級系統設置,然后進入環境變量,在環境變量里面,我們需要更改的有JAVA_HOME、CLASSPATH、Path三項,其中JAVA_HOME和CLASSPATH兩個是沒有的,需要我們進行添加,Path這一項是里面已經有的,不過我們需要對他進行一些修改。注意,我們修改的是系統變量,而不是用戶變量

一.首先點擊新建,輸入如下

 

 

 

二.然后再點擊新建,輸入如下

 

 

 

其中的變量值寫為.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意前面的點“.”和分號“;”一定不能丟,並且都要是英文狀態下的字母

 

三.再修改Path

 

 

 

 

進去之后是這樣的,注意這個截圖是我已經配置好之后的樣子,沒有配置之前不是這樣的,然后我們點擊編輯文本

 

 

 

點擊編輯文本之后是這樣的

 

 

 

由於這個變量值太多了,為了防止出錯,我們把它的變量值先復制一下,然后在桌面上建立一個文本文檔,然后把剛才復制的變量值粘貼進去進行修改,粘貼進去之后,我們可以發現這一堆東西的開頭是一個關於java的什么路徑,這是安裝過程中系統自己建立的,我們不需要這個,所以我們需要把它刪除了,即把那一堆東西從最開頭一直刪除到第一個分號結束(各個路徑之間都是以分號隔開的),刪除之后,再在這一堆東西的最后加上以下字符%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注:有的電腦在這里不支持寫JAVA_HOME,如果出現這種情況,那么就請你把該寫JAVA_HOME的地方都換成剛才安裝JDK時的默認路徑C:\Program Files\Java\jdk-10.0.2,因為JAVA_HOME代表的意思就是JDK的安裝路徑)

注意在加這段字符之前,一定要看那一堆東西的最后是不是以分號結束的,如果不是,那么需要先加上一個分號,注意還是英文轉態下的分號

 

 

 

然后一直點確定就行

最后打開電腦命令控制行,輸入java,會出現一大堆東西,如果出現配置錯誤,則會顯示java不是內部命令,輸入javac,也是同理

二、安裝adt-bundle

dt-bundle認准20131030版本。2014的版本不給力。說好集成所有環境,卻不帶模擬器。還是需要自己利用里面集合的SDK下載。我一開始就使用的2014的版本,

創建AVD時發現,OK鍵一直是灰色無法使用狀態,在創建AVD界面的第四行,提示是CPU/ABI: No system images installed for this target.

發現是所用API沒有安裝ARM EABIv7a System Image ,然后就開始了尋找解決辦法,試了無數種辦法都沒有解決,比如輸入鏡像地址,修改了host文件等等等等,

如果是32位系統的話,直接使用下載工具,對http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip(點擊打開鏈接)這個地址進行下載,如果是64位系統的話,則是http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20131030.zip(點擊打開鏈接)這個地址

下載之后是可以創建AVD的,不過打開eclispe報錯了:

 

 

發現找不到SDK文件,點擊Open Preferences,重新選擇sdk的路徑即可解決這個問題

在SDK MANAGER里的截圖如下

 

創建AVD:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM