1. 程式人生 > >MAC筆記本搭建安卓開發環境最新教程

MAC筆記本搭建安卓開發環境最新教程

下載的首頁:http://developer.android.com/sdk/index.html ,然後在右側有個Revisions選項,也就是修訂的意思,這個裡面對新版本更新做了寫解釋說明,

SDK最新版本號:22.6.2,2014年3月更新:要安裝這個版本依賴的關係:

依賴關係:
  • Android的SDK平臺,工具版本18或更高版本。
  • 如果您正在開發在Eclipse中使用ADT,注意,這個版本的SDK工具是專為與ADT 22.6.2及更高版本中使用。如果你還沒有,請更新 ADT外掛到22.6.2。
  • 如果您正在開發的Eclipse之外,你必須有 的Apache Ant 1.8或更高版本。
修正的問題:

修正了一個問題,即在SDK管理器丟擲一個

NullPointerException異常取出使用Android磨損系統映像建立的虛擬裝置之後。

修正了從那裡SD卡的檔案系統是隻讀的命令列建立的Nexus 5的Andr​​oid虛擬裝置的一個問題

修正了這麼兩個問題;

然後就是ADT的最新版本號是:22.6.2 

依賴關係:
  • 的Java 1.6或更高。
  • Eclipse的靛藍(版本3.7.2)或更高版本。
  • 這個版本的ADT是專為使用 SDK工具r22.6.2如果您尚未安裝的SDK工具r22.6.2到你的SDK,使用Android SDK Manager來這樣做。
一般注意事項:
  • 改變的URL Android開發工具的更新站點為需要HTTPS。

    注意:如果您在 ADT的更新,確保您在URL中使用HTTPS為Android開發工具的更新站點。

  • 修正了一個問題,在Eclipse中是無響應開啟一個XML檔案後幾秒鐘。(問題67084
  • 修正了一個問題,即在SDK管理器丟擲一個NullPointerException異常取出使用Android磨損系統映像建立的虛擬裝置之後。67588期
  • 修正了一個問題,即佈局預覽的大螢幕在Eclipse中顯示,從資源的繪製-*的目錄,而不是那些從 繪製-大*的目錄。
  • 修正了從那裡SD卡的檔案系統是隻讀的命令列建立的Nexus 5的Andr​​oid虛擬裝置的一個問題。

要安裝最新版本,eclipse 必須是3.7.2或者更高的版本,adt sdk 必須是22.6.2 的。

接下來點選左邊的:Download按鈕,右側出現下載介面,如果是新手推薦用

她的eclipse ADT 自帶的開發,因為什麼都不用設定下載好解壓就可以開發了,裡面自帶最新的SDK包,點選Download the sdk adt 就行,如果想用eclipse + adt + sdk外掛形式就點選

Download for other platforms 也就是其他平臺,然後出現:

上面是ADT 下面是SDK 然後對應自己的電腦下載相應的ADT SDK版本,下載玩SDK,然後解壓進入tools 目錄,執行android,然後打開了

這個介面,會檢查最新和需要的檔案,檢查完後就可以點選:install 某某 packages..安裝,

Stopping ADB server failed (code -1). 如果報這個錯,說明需要配置ADB環境變數,MAC配置環境變數如下:

檢視當前環境變數命令: echo $PATH


我的是這樣的,之前配置的是Documents下,由於我是安裝最新的,之前的安卓的跟現在的目錄不一樣,所以的修改一下,執行open -e .bash_profile

開啟一個文字視窗進行修改

把路徑修改對就行了,

然後報了這個錯:

Download interrupted: SSL peer shut down incorrectly

Skipping 'Android Wear ARM EABI v7a System Image, Android API 19, revision 1'; it depends on 'SDK Platform Android 4.4.2, API 19, revision 3' which was not installed.

Skipping 'ARM EABI v7a System Image, Android API 19, revision 2'; it depends on 'SDK Platform Android 4.4.2, API 19, revision 3' which was not installed.

Skipping 'Intel x86 Atom System Image, Android API 19, revision 2'; it depends on 'SDK Platform Android 4.4.2, API 19, revision 3' which was not installed.

Skipping 'Google APIs (x86 System Image), Android API 19, revision 4'; it depends on 'SDK Platform Android 4.4.2, API 19, revision 3' which was not installed.

Skipping 'Google APIs (ARM System Image), Android API 19, revision 4'; it depends on 'SDK Platform Android 4.4.2, API 19, revision 3' which was not installed.


以上問題有人遇到過http://www.crifan.com/adt_android_sdk_manager_can_not_download_package_x86_image/

後來有遇到各種困難、只要抱著不服輸的心態去面對每一個問題,那就不是問題,

啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;

在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內填入mirrors.neusoft.edu.cn和80,並且選中「Force https://... sources to be fetched using http://...」複選框。設定完成後單擊「Close」按鈕關閉『Android SDK Manager - Settings』視窗返回到主介面;依次選擇「Packages」、「Reload」。開始用這種方法不行,後來我把翻牆關閉了,就可以正常下載了。