Mac下配置Android開發的幾個問題

來源:互聯網
上載者:User

標籤: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開發的幾個問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.