Android 環境配置:Android Stdio、jdk、jre
Android是一種激動人心的開源移動平臺,它像手機一樣無處不在,得到了Google以及其他一些開放手機聯盟成員(如三星、HTC、中國移動、Verizon和AT&T等)的支持,因而不能不加以學習,否則你承擔不起為此付出的代價。
好在Android開發入門很容易,即使沒有Android手機都沒關系,只需有一臺可供安裝Android SDK和設備模擬器的計算機即可。
本章首先介紹如何安裝所有的開發工具,然后再創建一個可運行的應用——Android版“Hello, World”。如果你并非Android新手,那么可以快速瀏覽本章,也可跳過本章,直接進入第2章。
1.1 安裝工具
Android軟件開發包(SDK)適用于Windows、Linux和Mac OS X,使用它開發的應用可部署到任何Android設備。
要進行Android開發,必須先安裝Java、IDE和Android SDK。
1.1.1 Java開發包7.0+
首先,需要安裝Java開發包(JDK)。所有Android開發工具都需要它,在編寫程序時將使用Java語言。要求安裝JDK 7或8。
注意 Mac用戶可跳過這一小節,因為Android Studio會自動安裝合適的JDK版本(如果你沒有安裝的話)。然而,有人提出,在Mac上存在JDK版本不匹配的問題。如果你遇到了錯誤,可參閱Stack Overflow網站1的故障排除技巧2。
1http://stackoverflow.com/questions/24472020
2http://stackoverflow.com/questions/16636146
僅安裝Java運行環境(JRE)還不夠,還必須安裝完整的Java開發包。建議從Oracle下載網站3下載最新的Java SE 8 JDK進行更新。
3http://www.oracle.com/technetwork/java/javase/downloads
還需設置環境變量JAVA_HOME,使其指向JDK安裝位置。具體如何設置取決于所使用的操作系統。例如,在 Windows 7中,可以單擊“開始”按鈕,右擊“計算機”并選擇“屬性”,再單擊“高級系統設置”,然后單擊“環境變量”按鈕,再單擊“系列變量”列表下方的“新建” 按鈕,然后在“變量名”文本框中輸入JAVA_HOME,并在“變量值”文本框中輸入JDK安裝目錄。最后,單擊“確定”按鈕關閉所有的窗口并保存設置。
要核實JDK版本是否正確無誤,可打開一個shell窗口(在Windows中,要打開shell窗口,可單擊“開始”按鈕,輸入cmd并按回車鍵),并執行如下命令。后面是我執行這些命令時得到的輸出:
C:\> java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
C:\> echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_31
你應看到類似的輸出,其中的版本號為1.7或更高。
1.1.2 Android Studio
接下來,需要安裝Java開發環境(如果還沒有安裝的話)。建議使用Android Studio,因為它是免費的,并得到了打造Android的Google開發人員的采用和支持。
務必使用最新的beta版或生產版。請訪問Android Studio下載頁面4,并單擊Download Android Studio按鈕。
4http://d.android.com/sdk
注意 如果不想使用Android Studio(大千世界什么人都有),也可使用NetBeans和Eclipse等IDE,它們都有相應社區的支持。如果你非常老派,根本不想使用IDE,也可只使用命令行工具5。本書假設你使用的是Android Studio,如果不是這樣,就需要做必要的調整。
5http://d.android.com/tools/help