資源准備:
JDK
Eclipse
Android SDK
Android NDK
ADT
CDT
ANT
搭建Android SDK開發環境:
1.JDK安裝,要求版本>1.5, Mac OS中已經預裝了JDK,通過java -version在命令行中查看當前版本。但建議使用最新版本,在http://www.oracle.com/technetwork/java /javase/downloads/index.html下載,我目前有的版本是jdk-7u9-macosx-x64.dmg
2.Elipse的下載和安裝,http://www.eclipse.org/downloads/,選Mac OS X 64bit下載,我目前有的版本是eclipse-jee-juno-SR1-macosx-cocoa-x86_64.tar,但建議不用這個,而直接 在android develop官網上下載。注意這個官網在國外一般上不去,之前有個鏡像http://androidappdocs.appspot.com /index.html現在也上不去,不過可以用這個http://developer.android.com.nyud.net/sdk /index.html,訪問速度很快。選擇下載ADT Bundle for Mac,其中包括了Elipse+ADT plugin,Android SDK Tools,Android Platforms-tool,The latest Android platform(只有最新的,其它老的版本需要下載),我目前的版本是adt-bundle-mac-x86_64.zip。Elipse是綠色的,不 需要編譯安裝,直接運行目錄下的eclipse.app文件就可以啟動eclipse。
3.Android SDK安裝 同eclipse一樣,只需要解壓到合適目錄.同時需要將該目錄下的tools路徑加到環境變量PATH中.編輯~/.bash_profile, 添加:PATH=${PATH}:/{your-android-sdk}/tools. Android SDK可以通過Android SDK Manager來下載和管理,也可以離線下載。但是速度比較慢,建議不要全部下載,我這里有比較完整的,一共是5G左右。
4.Android Developer Tools(ADT). 打開Eclipse,點擊Help菜單,找到Install New Sofeware,在Add Site中添加一個location為:http://dl-ssl.google.com/android/eclipse/,然后會出現 Android DDMS,和Android Development Tools,選擇並Install.重啟之后可以選擇”ADT->Preference”,然后選擇Android項來指定Android SDK的安裝目錄
5.檢驗是否安裝成功:在eclipse的window菜單里面打開 Android SDK Manager窗口,查看avilable packages,並創建一個模擬器,找SDK目錄下Sample子目錄下的一個程序運行一下,看看是否正常。
6.連接真機測試,Mac下不需要裝驅動,也不需要權限,USB連上手機直接就可以看到器件。
搭建Android NDK開發環境:
1.下載Android NDK for mac的安裝包,http://developer.android.com.nyud.net/tools/sdk/ndk/index.html 我有的版本是android-ndk-r8c-darwin-x86.tar.bz2
2.解壓后放到eclipse目錄下,編輯bash_profile來修改環境變量PATH,SDK的tools目錄和NDK的安裝目錄都加入了環境變量,方便我們使用,同時設置了ANDROID_NDK_ROOT和ANDROID_SDK_ROOT目錄.
3.檢驗是否安裝成功:進入NDK下的” samples/hello-jni/”目錄,然后使用命令” ndk-build”即開始編譯,出現如下圖所示,則表示成功.如果不成功,可能是環境沒有設置正確,請檢查並重新設置.
JDK
Eclipse
Android SDK
Android NDK
ADT
CDT
ANT
搭建Android SDK開發環境:
1.JDK安裝,要求版本>1.5, Mac OS中已經預裝了JDK,通過java -version在命令行中查看當前版本。但建議使用最新版本,在http://www.oracle.com/technetwork/java /javase/downloads/index.html下載,我目前有的版本是jdk-7u9-macosx-x64.dmg
2.Elipse的下載和安裝,http://www.eclipse.org/downloads/,選Mac OS X 64bit下載,我目前有的版本是eclipse-jee-juno-SR1-macosx-cocoa-x86_64.tar,但建議不用這個,而直接 在android develop官網上下載。注意這個官網在國外一般上不去,之前有個鏡像http://androidappdocs.appspot.com /index.html現在也上不去,不過可以用這個http://developer.android.com.nyud.net/sdk /index.html,訪問速度很快。選擇下載ADT Bundle for Mac,其中包括了Elipse+ADT plugin,Android SDK Tools,Android Platforms-tool,The latest Android platform(只有最新的,其它老的版本需要下載),我目前的版本是adt-bundle-mac-x86_64.zip。Elipse是綠色的,不 需要編譯安裝,直接運行目錄下的eclipse.app文件就可以啟動eclipse。
3.Android SDK安裝 同eclipse一樣,只需要解壓到合適目錄.同時需要將該目錄下的tools路徑加到環境變量PATH中.編輯~/.bash_profile, 添加:PATH=${PATH}:/{your-android-sdk}/tools. Android SDK可以通過Android SDK Manager來下載和管理,也可以離線下載。但是速度比較慢,建議不要全部下載,我這里有比較完整的,一共是5G左右。
4.Android Developer Tools(ADT). 打開Eclipse,點擊Help菜單,找到Install New Sofeware,在Add Site中添加一個location為:http://dl-ssl.google.com/android/eclipse/,然后會出現 Android DDMS,和Android Development Tools,選擇並Install.重啟之后可以選擇”ADT->Preference”,然后選擇Android項來指定Android SDK的安裝目錄
5.檢驗是否安裝成功:在eclipse的window菜單里面打開 Android SDK Manager窗口,查看avilable packages,並創建一個模擬器,找SDK目錄下Sample子目錄下的一個程序運行一下,看看是否正常。
6.連接真機測試,Mac下不需要裝驅動,也不需要權限,USB連上手機直接就可以看到器件。
搭建Android NDK開發環境:
1.下載Android NDK for mac的安裝包,http://developer.android.com.nyud.net/tools/sdk/ndk/index.html 我有的版本是android-ndk-r8c-darwin-x86.tar.bz2
2.解壓后放到eclipse目錄下,編輯bash_profile來修改環境變量PATH,SDK的tools目錄和NDK的安裝目錄都加入了環境變量,方便我們使用,同時設置了ANDROID_NDK_ROOT和ANDROID_SDK_ROOT目錄.
3.檢驗是否安裝成功:進入NDK下的” samples/hello-jni/”目錄,然后使用命令” ndk-build”即開始編譯,出現如下圖所示,則表示成功.如果不成功,可能是環境沒有設置正確,請檢查並重新設置.