Java及Android开发环境搭建
前言
自從接觸java以來,配置環境變量折騰了好幾次,也幾次被搞得暈頭轉向,后來常常是上網查閱相關資料才解決。但是過一段時間后一些細節就會記不清了,當要在其他機子上配置時又得上網查或者查閱相關書籍,如此反復很麻煩,并且網上的一些方法過時了,包含一些不必要的配置,每次按這些來做都要做一些不必要的工作。所以越發覺得知其然更要知其所以然,需要把自己的摸索整理下。這里借這次Android環境搭建的經歷記下Android及Java環境搭建的方法。
第一步:安裝Java的JDK
進Oracle官網下載自己機子對應的SDK版本。Java分為Java SE(標準版,滿足大多數基本開發需求)、Java EE(面向企業)、Java ME(面向移動端,如嵌入式),每版都有對應的SDK,一般用的是前兩者。如果不是web開發則下載Java SE的SDK,如果要進行web開發則下載Java EE的SDK,后者包含前者。兩者網址如下:
Java SE:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java EE:http://www.oracle.com/technetwork/java/javaee/downloads/index.html
下載下來后安裝,32位的默認安裝在C:\Program Files (x86)\Java\下,64位的默認安裝在C:\Program Files\Java\下,可以自己指定路徑。
在安裝時選自定義安裝,會出現開發工具、演示程序、源代碼、公共JRE四個模塊供選擇安裝哪些。這里去掉共JRE不安裝它,因為它主要用于為瀏覽器上Java Applet的運行提供運行環境,現在很少有這種需求了。如果選擇安裝公共JRE,可以發現在sdk同級文件夾下有個jre文件夾,這就解釋了選擇默認安裝時有兩個jre的疑惑——sdk文件夾下有jre文件夾而與sdk文件夾并列的還有個jre文件夾。
第二步:配置JDK
安裝好JDK后可以發現jdk\bin\及jdk\jre\bin下有許多后綴名為exe的可執行程序,這些都是JDK包含的工具,如javac.exe、jar.exe等。為了能在命令行中直接運行它們,需要配置環境變量。
1、新建JAVA_HOME系統環境變量,值為第一步所安裝jdk的目錄。Eclipse等軟件依賴于該變量,在運行時會自動檢測是否定義了該變量以及是否有jdk
2、在Path變量后面加上 ??;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
經過上述兩步設置后即可在命令行運行相關命令,eclipse啟動后也可以檢測到jdk。
在Java1.5以前(含)的版本中,還需要設置CLASSPATH變量,其值為.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,變量值字符串前面有一個"."表示當前目錄。設置該變量的目的在于告訴Java執行環境,在哪些目錄下可以找到所要執行的Java程序所需要的類或者包。在Java1.5以后的版本中不再需要設置該變量,在執行Java程序時會自動去上述三個目錄中找所需要的東西。
第三步:Android SDK及IDE
搭建Android環境及IDE,其實就是將Android SDK和IDE關聯起來,總體有三種方法:
1、下載Android Studio,安裝,然后在Studio里通過sdk manager下載需要的sdk版本及其他庫和文件,IDE為Android Studio
2、分別得到Android SDK和Eclipse IDE(可以不用安裝,直接復制),接著在Eclipse安裝ADT插件(可以在線安裝或先下載下來然后本地安裝),用它關聯兩者,然后在Eclipse通過sdk manager下載需要的sdk版本及其他庫和文件。
3、下載帶有ADT的SDK,里面包含裝有ADT插件的Eclipse、SDK,解壓就能直接用。
Android SDK官方下載地址:http://developer.android.com/sdk/index.html,因為被墻可能無法訪問。
可借助第三方AndroidDevTools:http://www.androiddevtools.cn/,上面跟進并維護著Android各版本。
注意點:
在SDK里有很多Android開發的輔助工具,如DDMS、Emulator、ADB等,為了方便運行它們,可以將sdk目錄下的tool、platform-tools加到系統環境變量中。
Android程序的調試、運行可以使用真機或AVD,對于后者,通常先為Android SDK設置一個名為ANDROID_SDK_HOME的環境變量,值自己指定(不是SDK的安裝目錄),用來存放創建的虛擬設備。若不創建,則開發者創建的虛擬設備默認保存在C:\Documents and Settings\<user_name>\.android\下。
參考資料
五步搞定Android開發環境:http://www.cnblogs.com/zoupeiyang/p/4034517.html
總結
以上是生活随笔為你收集整理的Java及Android开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1 2 5组合100,有多少种方法
- 下一篇: Ubuntu虚拟机JeOS安装-2016