一,、windows win7系統(tǒng)下Android開發(fā)環(huán)境搭建(32位) 大家經(jīng)常在xp系統(tǒng)下進(jìn)行android開發(fā)環(huán)境搭建,,那么操作系統(tǒng)是win7呢? 在我們?nèi)粘W(xué)習(xí)android開發(fā)的時候,,android開發(fā)環(huán)境搭建是必不可免的,,而其中在win7下android開發(fā)環(huán)境搭建是如何完成的呢,我們看win7系統(tǒng)下android開發(fā)環(huán)境搭建步驟: 注意:此為win7 32位系統(tǒng) 那么win764位系統(tǒng)如何進(jìn)行環(huán)境搭建呢,?win7 64位請轉(zhuǎn)到此頁進(jìn)行查看 下面為win7(32)位android開發(fā)環(huán)境搭建步驟: 1. 首先JDK 用鼠標(biāo)右擊“計算機(jī)”->屬性->高級系統(tǒng)設(shè)置->環(huán)境變量
系統(tǒng)變量->新建-> 變量名:JAVA_HOME
最后測試下環(huán)境變量是否設(shè)置成功 本人的sdk 2.2版 ADT0.9.7版 都是以前下載好的 不是在線更新的,。 Java JDK的安裝和配置 不必多說上面已經(jīng)說明了 eclipse 32位ide的下載解壓就可以了 將adt 加載到eclipse中 方法即將ADT解壓后的features和plugins文件分別對應(yīng)copy到eclipse的相應(yīng)的文件夾中,再啟動eclipse就會出現(xiàn)sdk manager,,adt安裝成功 sdk 配置 path 加載上形如"d:\sdk2.2\tools"即可 注意 sdk 2.2 和2.3的區(qū)別,,2,2版本的需要將D:\SDK2.2\platform-tools下的 adb、AdbWinApi.dll,、AdbWinUsbApi.dll三個文件copy到tools文件夾下 eclipse上在【windows】-----【preference】---【Android 】設(shè)置sdk的路徑 d:\sdk2.2 由此在win7下的android開發(fā)環(huán)境搭建完畢,,進(jìn)行測試即可。
二,、 windows win7系統(tǒng)下android開發(fā)環(huán)境搭建(64位)的操作步驟 注意:此為win7 (64)位系統(tǒng) 那么win7下32位系統(tǒng)如何進(jìn)行android開發(fā)環(huán)境搭建呢,?
一、安裝 JDK 下載JDK最新版本,,下載地址如下: http://www.Oracle.com/technetwork/java/javase/downloads/index.html 這里我下載的是: Java SE Development Kit 6u24 for Windows x64, Multi-language,,即這個文件:jdk-6u24-windows-x64.exe
下載后安裝。Windows 下安裝完畢后需要設(shè)置三個環(huán)境變量: JAVA_HOME 指明JDK安裝路徑,,就是剛才安裝時的路徑C:\Program Files\Java\jdk1.6.0_24,,此路徑下包括lib,bin,,jre等文件夾(此變量最好設(shè)置,,因?yàn)橐院筮\(yùn)行tomcat,eclipse,,ant 等都需要使用此變量) PATH Path使得系統(tǒng)可以在任何路徑下識別java命令,,設(shè)為: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,,java命令才能識別,,設(shè)為: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(要加.表示當(dāng)前路徑) 上述環(huán)境變量設(shè)置好了后,,可以運(yùn)行cmd,在命令窗口里面運(yùn)行下面命令,,可以看到類似下面的信息:
當(dāng)然也可以在命令行下面使用 java -fullversion 可以對當(dāng)前版本的詳細(xì)信息,。這時候的返回信息類似如下: java full version "1.6.0_24-b07" 之后我們就可以寫一個超簡單的java程序: HelloWorld.java 文件內(nèi)容如下:
public class HelloWorld 依次: javac HelloWorld.java java HelloWorld 來測試是否可以正常運(yùn)行。 參看:
Java環(huán)境的搭建 二,、下載并安裝 Eclipse 下載地址:http://www./downloads/ 我這里下載的是: 64 位的 Eclipse Helios (3.6.2) Eclipse IDE for Java Developers
即: eclipse-java-helios-SR2-win32-x86_64.zip 這個文件,。 下載后解壓縮后就可以用了,。 使用時選擇一個Workspace 即可正常使用了。
如果我們還需要用 Eclipse 開發(fā)其他程序的代碼,,比如PHP,,這時候我們可以添加Eclipse支持的軟件,如下步驟: 在 Eclipse 開發(fā)環(huán)境的菜單 Help –> Install New Software 打開的界面中,,選擇Helios – http://download./releases/helios/ 這個站點(diǎn)(如果你是用3.6的話),然后下面的列表會刷新(可能要等好一會…),,然后選擇 Programming Languages這個分類下的PHP Development Tools(PDT) SDK Feature 這個,后面就是一路NEXT就OK了,。
Eclipse 中我們也可以設(shè)置JDK的版本,。 在我們的項(xiàng)目上右鍵Properties –> Java Compiler中將 –> Compiler compliance level 設(shè)成我們需要的版本即可。 需要注意的是:Eclipse不自帶jdk,,它只需要jre就可以運(yùn)行(不需要javac),,因?yàn)樗詭Ь幾g器(plugin目錄里有compile包)。 在運(yùn)行時,,則是由于JRE安裝時已經(jīng)在環(huán)境中添加java這個命令(無論windows還是Linux),,eclipse便利用它啟動startup.jar,。但如果只用jre,,因?yàn)闆]有源代碼,,eclipse就不能根據(jù)源碼生成庫中type的注釋了。 三,、設(shè)置 Eclipse, 安裝 Android 開發(fā)工具
打開Eclipse菜單Help—>install new software 按OK 然后全部全部打勾,安裝,。一直按 Next,接受其中的協(xié)議,,最后會自動安裝。
四,、下載 Android SDK
下載Android SDK 選擇 android-sdk_r10-windows.zip
五、設(shè)置Android SDK路徑
5.2、然后在 Window > Android SDK and AVD Manager 中選擇需要裝的Android Package,。簡單來說就是全選,。
Android SDK 目錄和作用的分析詳解
1,、add-ons這里面保存著附加庫,比如GoogleMaps,,當(dāng)然你如果安裝了OphoneSDK,,這里也會有一些類庫在里面。 2,、docs這里面是Android SDKAPI參考文檔,,所有的API都可以在這里查到。 3,、market_licensing作為AndroidMarket版權(quán)保護(hù)組件,,一般發(fā)布付費(fèi)應(yīng)用到電子市場可以用它來反盜版。 4,、platforms是每個平臺的SDK真正的文件,,里面會根據(jù)APILevel劃分的SDK版本,,這里就以Android2.2來說,進(jìn)入后有一個android-8的文件夾,,android-8進(jìn)入后是Android2.2SDK的主要文件,,其中ant為ant編譯腳本,data保存著一些系統(tǒng)資源,,images是模擬器映像文件,,skins則是Android模擬器的皮膚,templates是工程創(chuàng)建的默認(rèn)模板,,android.jar則是該版本的主要framework文件,,tools目錄里面包含了重要的編譯工具,比如aapt,、aidl,、逆向調(diào)試工具dexdump和編譯腳本dx。 5,、platform-tools保存著一些通用工具,,比如adb、和aapt,、aidl,、dx等文件,Android123提示,,這里和platforms目錄中tools文件夾有些重復(fù),,主要是從android2.3開始這些工具被劃分為通用了。 6,、samples是Android SDK自帶的默認(rèn)示例工程,,里面的apidemos強(qiáng)烈推薦初學(xué)者運(yùn)行學(xué)習(xí),對于SQLite數(shù)據(jù)庫操作可以查看NotePad這個例子,,對于游戲開發(fā)Snake,、LunarLander都是不錯的例子,對于Android主題開發(fā)Home則是androidm5時代的主題設(shè)計原理,。 7,、tools作為SDK根目錄下的tools文件夾,這里包含了重要的工具,,比如ddms用于啟動Android調(diào)試工具,,比如logcat、屏幕截圖和文件管理器,,而draw9patch則是繪制android平臺的可縮放png圖片的工具,,sqlite3可以在PC上操作SQLite數(shù)據(jù)庫,而monkeyrunner則是一個不錯的壓力測試應(yīng)用,,模擬用戶隨機(jī)按鍵,,mksdcard則是模擬器SD映像的創(chuàng)建工具,,emulator是Android SDK模擬器主程序,不過從android 1.5開始,,需要輸入合適的參數(shù)才能啟動模擬器,,traceview作為android平臺上重要的調(diào)試工具。 8,、usb_driver顧名思義,,保存著android平臺google官方機(jī)型的驅(qū)動如nexusone、nexuss,,同時也有一些老機(jī)型驅(qū)動的支持,,比如說htcdream、htcmagic和motorola的droid,。 |
|