標籤:des android style blog http io ar sp java
開發環境:
1)windows 7 64位
2)adt-bundle-windows-x86_64-20140624
3)Android Development Toolkit Version: 23.0.0.1245622
Android SDK tools: Revision 23.0.5.
問題描述:
在eclipse中建立android項目,項目選擇Blank Activity with Fragment或者blank activity.無法在目錄res/layout裡自動建立fragment_main.xml檔案,也無法產生res的java檔案。
主要原因:
按照網上教程下好ADT Buddle後,用SDK Manager升級了SDK tools到23.0.5從而導致SDK和ADT版本不相容。
http://developer.android.com/tools/sdk/tools-notes.html
SDK Tools, Revision 23.0.5 (October 2014)
-
Dependencies:
- Android SDK Platform-tools revision 19 or later.
- If you are developing in Eclipse with ADT, note that this version of SDK Tools is designed for use with ADT 23.0.4 and later. If you haven‘t already, update your ADT Plugin to 23.0.4.
如果SDK tool是23.0.5的話那麼ADT也應該升級到23.0.4.
解決方案:
(1):卸載SDK 23.0.5,安裝與ADT相匹配的版本,具體版本相容問題可在下面連結查看
http://developer.android.com/tools/sdk/tools-notes.html
(2):下載adt-bundle-windows-x86_64-20140702;不升級SDK tools,預設用SDK 23.0.2.
(3):升級ADT到23.0.4.
為什麼不把這個方法放第一位呢?因為在升級中發現各種錯誤。
2.1 卸載舊版本的ADT
1.選擇help---Install New Software。
2.選擇already install
3.選擇EclipseIDE for Android Developers不要選擇下面的ADT Package,不然是無法Unistall的
4.Uninstall出錯
5.把整個eclipse目錄都刪除了,elipse是綠色軟體不要安裝就可以啟動並執行,所以刪除目錄相當於卸載。
6.去官網上下載最新版的eclipse Luna,放到Bundle目錄下。
https://eclipse.org/downloads/
7.下載ADT23.0.4離線包。
http://developer.android.com/tools/sdk/eclipse-adt.html
8.無需解壓,離線安裝
同樣選擇help---Install New Software。然後在work with 選擇Add ,location選擇Archieve,把檔案匯入。安裝就可以了。
整個流程圖:
android學習二---解決ADT Buddle無法自動產生layout和res