標籤:android style http io ar os for sp 檔案
今天在OS X Yosemite(版本10.10)下依據Google Android文檔部署Android的開發環境。
首先去http://developer.android.com/sdk/index.html下載ADT budle,現在2014年11月2日的最新版本是adt-bundle-mac-x86_64-20140702.zip,這是一個Google推薦的Eclipse版本加上SDK的初始包。下載後解壓縮得到一個檔案夾adt-bundle-mac-x86_64-20140702,將此檔案直接拖入應用程式。
點進該檔案夾後,進入Eclipse-》點Eclipse.app來開啟Eclipse,再到Menu bar裡的Windows->Android SDK Manager開啟SDK管理器,選擇下載所需的SDK版本。
需要說的是, 我依據極客學院裡的老師的提示,下的是Intel x86 Atom System Image,然後還需要同時下載安裝Intel x86 Emulator Accelerator(HAXM installer),這裡需要注意,Google的Android SDK Manager裡列出的Haxm可能不是最新版本,隨著OS X版本升級,Intel會發布相應版本的HAXM,比如和我現在OS X Yosemite(版本10.10)相應的haxm是
Intel® Hardware Accelerated Execution Manager
Fri, Oct 24, 2014
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
安裝HAXM時候注意給它分配的記憶體,Stakeoverflow上建議如果是1024M的話,記住這個數字,一會兒建立Android模擬器時建議也設定RAM為1024M。
再就是下載Android SDK的問題,如果沒有vpn很可能下載緩慢,而且看不到完整的SDK檔案清單(比如看不到需要的下載Intel x86 Emulator Accelerator),這裡可以用臨時修改hosts表方法,此刻可用的Google host表可以參考http://www.360kb.com/kb/2_122.html,Mac修改hosts表方法則是用終端開vim,運行
sudo vi /etc/hosts。
還有個問題,就是下載安裝Android SDK後,可能即使該版本的所有檔案和System image檔案都下載安裝好了,但是建立該Android版本的模擬器的時候,還是會遇到提示:
no cpu/abi system image available for this target
此時如果你已經嘗試過很多其他解決辦法的話(sof上各種推薦的安裝arm image之類),再推薦一個我的的解決方案 - 重啟你的Mac...
Mac下配置Android開發的幾個問題