Android环境搭建和Android HelloWorld—Android开发环境搭建
Android_Android開發環境搭建-搭建Android的開發環境
1.我考慮先下載JDK7.0,在JDK的安裝中,考慮一般SDK都是向上兼容的,于是選擇了最高的版本7.0
這里是我總結的詳細的JDK配置以及路徑配置的過程:
JavaSDK安裝:安裝JDK.exe然后配置環境變量
①path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
//這里是系統的路徑,采用JAVA_HOME作為代名路徑,主要指向Java開發和運行所需要的JDK和JREbin目錄,要注意 ,安裝了JDK會自動安裝開發環 境和運行環境,針對非開發人員運行JAVA程序只需要安裝JRE就OK的;
②CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
//這里是類路徑,主要放的是jdk李的tools.jar和lib下的一些jar包,進行編譯;
③JAVA_HOME:C:\Program Files\Java\jdk1.7.0_51
//這里是JAVA的基礎目錄,一般安裝的時候選擇把JDK和JRE都安裝在同一個JAVA dir目錄下;
④配置好環境變量以后打開cmd,運行javac檢測是否成功安裝JDK
?
成功的安裝好java環境下,下面開始進行Android環境的搭建
2.我參考《瘋狂Android講義》這本書作為學習Android開發的啟蒙書,這本書也是比較符合程序員的風格,詳細的步驟和背景解釋。
學習到開發Android需要首先由Android的SDK(ADK),IDE可以選擇Eclipse或者MyEclipse,我選擇的是Eclipse,然后需要再Eclipse中安裝ADT插件,這個插件主要就是在Eclipse開發Android的一個集成包,集成了很多開發用的工具比如DDMS(調試用的exe)、aapt(打包資源)、mksdcard管理虛擬sd卡
AndroidSDK安裝
①首先我選擇下載了官方版的AdnroidSDKr17,發現使用SDKManager連接官網的Google網址下載(沒有VPN)實在不是一個明智的選擇,放棄,選擇了下載r17的bundle離線包,這個bundle離線包就是包含了ADT插件的Eclipse的集成開發環境了,然并nuan,不能正常的運行,Eclisep打開報錯,于是預留SDK去重新下載了Eclipse的最新版版,準備自己安裝ADT插件。
②我下載了r23版本的ADT成功的安裝在了Eclipse_Mars版本中,在安裝的過程中,要選擇添加一個新的SoftWare然后選擇ADT壓縮包進行安裝,另外在安裝的過程中只需要安裝Development環境還有DDMS調試工具即可,其他的暫時還用不到,需要的時候再安裝,幾分鐘就可安好,前幾次的時候選擇全部安裝,由于有個N的部分需要連接官網進行下載C++/C開發相關環境組件,耗時巨久。
③另外在Eclipse中配置SDK的安裝環境也可以自己設置路徑,在Windows->Prefrences->Android就可以配置路徑。
④然而并沒有正常的運行,經過調查發現是ADT版本和ADK版本不符合,要求的是SDK版本必須高于ADT插件版本,于是我又和版本+離線包+在線安裝苦斗了很久,最終選擇安卓4.2版本的ADT R21.1.0以及AndroidSDKr17版本,在SDK的下載過程中出現了build-tools無法找到,我去尋找了這個文件夾主要放的是一些build需要的文件,首當其沖的是dt.jar包,然后去下載了離線版本的r17的build-tools得以解決。
⑤終于可以順利的搭建好了環境!接下來就打開AVDManager建了一個android虛擬手機,進行調試運行使用,期間沒有遇到什么問題,這里的ADV可以和SDK不在同一個目錄,自己建個WorkSpace就好!ps 新建ADV啟動速度略慢,六七分鐘才能開機,新建ADV的時候可以選擇不是那么高要求的虛擬手機版本。
⑥打開Eclipse按照步驟新建一個AndroidApplocation,在項目中主要就是兩個文件一個XXXXX.XML以及XXXX.java,前一個是控制界面的,后一個是java文件了,初步接觸到的Android項目發現和C#項目非常的相似或者說語法上,簡單的在xml上放了幾個Plugins然后在java中實現了邏輯,然后打開ADV虛擬Android手機,把項目RunAsAndroidApplication跑了一下,挺順利的,于是結束了這次Android的初探。
最后總結一下,為了Google被封掉的幾個包沒有下載到導致的問題忙碌了許久時間,是時候開始使用VPN順暢的上網瀏覽下載資料了!Orz
?
?
轉載于:https://www.cnblogs.com/Nagisa-Saku/p/4691305.html
總結
以上是生活随笔為你收集整理的Android环境搭建和Android HelloWorld—Android开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ios 图片自动轮播
- 下一篇: 《柳絮》是哪个时期的作品?