——搭建android開發環境的方式有多種,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆綁好的AndroidSDK或者Android Studio。
Google 決定將重點建設 Android Studio編譯工具。Google 在去年年底終止支持其 Eclipse包括插件ADT。(Android Studio會是一個趨勢)。
這篇將僅作為一個筆記吧,因為之前一直使用Word,記事本記錄一些筆記之類。(大神勿噴,如有錯誤不當的地方,還望指出。謝謝!)
搭建開發環境:
1.下載JDK、AndroidSDK、Eclipse、ADT(當然英文不好的還需要下載Eclipse漢化包。這個官網等其他地方都有下載)
2.安裝JDK和Android SDK並配置環境變量(系統變量和用戶變量,可自行選擇)
變量名:JAVA_HOME 變量值:JDK安裝目錄(例如:E:\Java\jdk1.8.0_65)
變量名:CLASSPATH 變量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
變量名:Path 變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
變量名:ANDROID_HOME 變量值:Android SDK的安裝目錄(例如:E:Android-SDK\android-sdk-windows)
變量名:Path 變量值:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
注:配置好之后,win+R鍵打開鍵入cmd進入DOS窗口。在DOS輸入java -version 會顯示java的版本號;輸入java或者javac都會有提示java用法之類。javac是編譯成.class字節碼文件的命令,java是用來解釋執行.class文件的命令(javac編譯時需要調用lib下的dt.jar和tools.jar)。輸入adb 會顯示android debug version 或 輸入android -h。
強調:classpath中的變量值: .; (一定是英文狀態的下的點號和分號,否則會出現輸入以上命令都成功,但是編譯好運行java時,會出無法加載主類)
查看版本號:(方法一)[執行java的時候就能看到-d32和-d64的意思]
java -d32 -version(顯示以下內容)

java -d64 -version

方法二:(javac version.java)
1 public class version{ 2 public static void main(String [] args){ 3 System.out.println(System.getProperty("sun.arch.data.model")); 4 } 5 }
-------------------------------------------------------------------------------------------------------------------------
一、了解JRE和JDK(運行環境和開發環境)
JRE(Java Runtime Environment):所有的java程序都要在Jre下才能運行,包括JVM(Java Virtual Machine)虛擬機和java核心類程序等。
JDK(Java Development Kit):java的核心。包括了java的運行環境,java的開發工具(javac編譯、java執行、javadoc生成等)和java的基礎類序。
小結:JRE不包括開發工具,編譯器,調試器和其他工具 。
二、JDK目錄下文件夾的詳解
bin:JDK包含的一些開發工具執行文件
db:開源的java開發的關系數據庫Derby
include:C語言頭文件,支持用java本地接口編程
jre:java運行環境的根目(這個jre是JDK自帶的)
lib:java開發工具要用的一些庫文件(非核心類庫文件tools.jar , dt.jar 。不能丟失)
srz.zip:歸檔的java源代碼
--------------------------------------------------------------------------------------------------------------------------------
3.Eclipse的漢化
*從官網下載或其他地方下載對應的Eclipse版本的漢化包,將漢化包進行解壓;
*在Eclipse目錄下的dropins文件夾中創建一個language子文件夾;
*最后將解壓好的漢化包(features和plugins文件夾)復制到language目錄下;
*啟動Eclipse,可見到中文版的Eclipse。
注:不要先啟動Eclipse,在進行漢化。否則會出部分未漢化的現象。(當然還有其他漢化方式,個人感覺這種更簡單方便)
4.運行Android SDK Manager.exe(SDK路徑下不能含有中文)。運行出現如下圖
Android SDK(android software development kit):安卓軟件開發包工具

注1:需要安裝的Tools和Extras中的一些文件解釋
Tools中android SDK tools包含安卓開發與調試的工具; Android SDK Platfrom tools 支持平台特性的一些工具;
android SDKBuild tools 安卓構建工具(生成APK); Extras 擴展功能;
android Support library兼容庫; Google USB Drivers 設備usb的驅動 ;


注2:安卓版本目錄下的解釋
Documentation for android SDK -- API幫助文檔 ; SDK Platfrom –對應平台的API,一些jar包
Samples for SDK –實例; Google APIs –谷歌提供的一套API; Sources for Android SDK –SDK源代碼
ARM EABI v7a System Image 、Inter x86 Atom System Image、MIPS System Image等
指不同(ARM、Intel、MIPS)處理器(CPU)系統鏡像
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
勾選需要安裝的文件后,點擊 Install xx packages ,跳轉至下一個界面勾選 Accept License ,點擊Install。
安裝完成之后檢查所勾選的package是否全部安裝成功。true
5.安裝ADT插件
運行Eclipse安裝ADT插件




6.關聯AndroidSDK


小知識點:AndroidSDK Manager中下載安裝packages時;下載速度過慢可使用代理下載。


Android SDK 在線更新鏡像服務器資源地址:http://ask.android-studio.org/?/article/34
==================================================================================
附加:Android模擬器的創建圖解


