Eclipse的版本是3.5.2,配置Android的開發環境時遇到問題……
按照Android官方文檔一步步安裝,到了安裝Eclipse的ADT外掛程式時,提示“requires 'org.eclipse.gef 0.0.0' but it could not be found”,找了很久終於解決問題:
缺少GEF,Eclipse's Graphic Editing Framework,下面是這個外掛程式的地址:
http://download.eclipse.org/tools/gef/updates/releases/
在Eclipse的功能表列Help->Install New Software中添加這一項,然後選擇對應Eclipse版本的選項安裝好即可。
原文地址在此(感謝這位哥們兒,貢獻一個連結)
http://tewson.com/content/orgeclipsegef-000-required-installing-android-development-tools-eclipse-351
另外在安裝ADT時還需要添加以下網站以便自動安裝依賴的組件:
Eclipse GEF - http://download.eclipse.org/tools/gef/updates/releases/
Eclipse EMF - http://download.eclipse.org/modeling/emf/updates/releases/
Eclipse GMF - http://download.eclipse.org/modeling/gmf/updates/releases
Eclipse Webtools - http://download.eclipse.org/webtools/updates/
Google eclipse Plugin - http://dl.google.com/eclipse/plugin/3.5
最後罵一句:上Android官網也要翻牆!我了個去!
--------------------------------------------------------
ADT 地址
http://dl-ssl.google.com/Android/eclipse/
--------------------------------------------------------
建立一個AVD(Android Virtual Device)之後,啟動這個AVD提示 ‘unknown AVD’(具體忘了)
後來找到原因是因為AVD的資料檔案自動存放在了E:/.android檔案夾下,而啟動AVD時eclipse回去C:/Users/<user>目錄下(win7系統)尋找.android檔案夾,好像預設是會建立一個連結直接指向E:/目錄,我換了一個使用者貌似就出現問題了。
解決辦法是用mklink命令建立一個“NTFS junction“直接指向E盤目錄就行。
mklink /j C:/Users/<user>/.android E:/.android
---------------------------------------------------------------------------------------------------------------
配置Android開發環境
1. 安裝JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 安裝Eclipse
http://www.eclipse.org/downloads/
3. 下載Android SDK
http://androidappdocs-staging.appspot.com/sdk/index.html(這裡不用翻牆)
如果是windows,運行sdk包裡面的setup
4. 在Eclipse裡安裝ADT(Android Development Tools)外掛程式
開啟Eclipse,Help -> Install New Software 從這個地址安裝,勾選全部 https://dl-ssl.google.com/android/eclipse/
ps:可以先吧ADT包下載到本地,然後New Software的時候選擇本地安裝;我好幾次安裝不成功,貌似ADT依賴的包比較多,上面是解決方案。。
5. 配置ADT,指定Android SDK目錄
Eclipse裡,window -> Preferences, Android選卡,選擇解壓出來的Android SDK路徑。
6. 下載SDK各個平台API、文檔、Sample和Google API等
Eclipse裡, window -> Android SDK and AVD Manager,選擇Avaliable Packages, 勾選需要下載的平台的包下載
ps:windows中,在執行SDK的setup的時候應該會自動彈出這個框讓下載;下載比較慢,先下載一個2.1的SDK用著,其他要用再下。
7. 到這裡環境算是搭建好了
然後就是建立AVD(Android Vitual Device)寫一個HelloWorld測試安裝是否正確。
詳細的安裝過程 http://androidappdocs-staging.appspot.com/sdk/installing.html
另外,最好在環境變數PATH中加入SDK下的tools路徑,這樣方便命令列中使用adb等命令。