最近開始學習Android,入門第一步就是環境的搭建了,看了些視頻,baidu了些文章,環境的搭建到現在總算是完成了,其中遇到的一些問題雖然再baidu也可能解決,總覺得應該自己寫個筆記記錄下以備不時之需。
嗯嗯,是的是的、、、
一、安裝配置JDK環境:
下載好之後按照提示完成安裝。
配置JDK環境的搭建。
(一)、新建環境變量
變量名:JAVA_HOME
變量值:D:\Program Files\Java\jdk1.8.0_45
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools
注意:CLASSPATH變量值的%JAVA_HOME%前面是英文的句號和分號。
(三)編輯(修改)環境變量Path:
在Path環境變量中後面添加如下字符:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
二、Android開發環境搭建第二步:
下載Eclipse(新手接觸,雖然現在已經有了Android Studio這種直系親屬的開發環境,但是習慣了Java的IDE Eclipse的我還是覺得先從Eclipse開始着手好些),Eclipse使用的是J2EE的開發環境“eclipse-jee-luna-SR1a-win32-x86_64.zip”(點擊可轉至官網下載),解壓至隨便一個地方(注意路徑中千萬不要出現中文)。
三、Android開發環境搭建第三步:
打開Eclipse -> Help -> Install New Software -> Add。在Name中輸入ADT(其實隨便什麼名稱啦),在Location中輸入https://dl.google.com/android/eclipse/,點擊OK,稍等片刻,按照提示安裝好開發工具。這個過程相對來說會比較緩慢,耐心等待就是。安裝完畢後需要重啓Eclipse。
重啓之後會提示說SDK位置沒有配置,暫且不用管它,或者直接將其關閉,畢竟我們還沒有安裝SDK嘛。
其實很多人都不希望直接輸入網址什麼的,甚至網上有兩種網址提供選擇,一種是https://dl.google.com/android/eclipse/,另一種是https://dl-ssl.google.com/android/eclipse/,其實兩種都可以。安裝ADT(Android Developer Tools)也可以通過以下方式安裝:
Help->Eclipse Marketplace...,在搜索欄中輸入Android Developer Tools,回車搜索,等待一小會兒,在結果頁就會有相應的插件結果展示出來。點擊安裝Android Developer Tools就可以直接安裝了。這種方法安裝的結果是和以上方法一樣的。
四、下載安裝SDK:
(一)、下載安裝SDK
推薦在android-studio中文社區官網下載:http://www.android-studio.org/
直接雙擊安裝,注意安裝的位置,例如安裝在D:\Program Files\android-sdk路徑下。
(二)、配置SDK環境變量
爲什麼要配置SDK環境變量?很多人認爲沒有必要配置SDK環境變量,當然,不用配置也是可以的,當沒有配置SDK環境變量時,AVD創建的android虛擬機就會保存在C:盤用戶路徑下的\.android\路徑下,若配置SDK環境變量後,其路徑會是SDK安裝路徑下的子目錄下。同時也省去了以後在Eclipse中手動配置的麻煩。
新建環境變量:SDK_HOME
變量名爲 :D:\Program Files\android-sdk
保存,確定。
此時再重新打開Eclipse就會發現,SDK的位置它自動加載好了,這就是配置了SDK環境變量的好處。
當然,要是不想配置那就手動在Eclipse中配置SDK的路徑吧。
window->Preferences->Android,在SDK Location中選擇SDK安裝的路徑就行了。
五、後續:
畢竟是使用android開發,在開發過程中難免要使用到adb工具,但是每次去SDK安裝路徑下找到adb.exe去執行也是件很麻煩的事情,所以乾脆將adb也放到環境變量中去:
在Path環境變量後追加:;%SDK_HOME%\platform-tools
注意:前面的是英文的分號,要是Path變量值後面沒有以這個結尾就添加上以區分不同的變量值。
哦,對了,因爲還安裝的SDK還沒有下載任何的SDK版本,所以創建工程的時候會出現如下的錯誤,也即是Complies With下沒有可用的API版本:
遇到這樣的情況就先打開SDK Manager下載一個或幾個androidAPI吧,最好是先下載一個最新的,要問爲什麼,呵呵,因爲下載過程實在是太慢了,姑且先下載一個版本的,以後有時間再下載其他版本吧。
國內無法連接google,可以使用鏡像網站下載,具體的配置可以查看“http://mirrors.neusoft.edu.cn/more.we#android”。主要就是將鏡像網址配置爲:mirrors.neusoft.edu.cn,端口配置爲:80,然後將“「Force https://... sources to be fetched using http://...」複選框”選中。
好了,關於android開發環境的配置都完成了,可以開心地開始編寫自己的hello world了。