作者PEIRON (PEIZON)
看板AndroidDev
標題[問題] ADT 執行 Update 後就壞了
時間Mon Sep 23 17:39:44 2013
大家好,我是 Android 的開發新手
今天突然想更新一下 ADT 與相關元件版本
點了 Help -> Check for Updates (印象中沒有可更新的訊息)
又點了 Windows -> Android SDK Manager -> 更新3個自動勾選起來的 update
更新完成之後重開整個 ADT
結果我今天下午還可以正常瀏覽的介面設計畫面,就再也顯示不出來了~"~
如圖:
https://dl.dropboxusercontent.com/u/29687552/ADT_Update.JPG
並顯示錯誤訊息:
This version of the rendering library is more recent than your version of ADT
plug-in. Please update ADT plug-in
我目前的ADT版本是 v22.0.5-757759
而 SDK 更新的幾個 package 是 (印象中...)
1. Android SDK Tools (Rev. 22.2.1)
2. 忘記了~"~ 反正是第一個畫面中 Tools 分類或 Android 4.3 分類下的東西
3. Google APIs (API: 18; Rev. 3)
目前各元件版本如圖:
https://dl.dropboxusercontent.com/u/29687552/SDK_Update.JPG
不知道有沒有人也更新後就壞掉了的?
又是怎麼解決的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.210.132
1F:推 wuliou:他說啦 叫你更新ADT 不過有時候更新完還是會這樣就是了... 09/23 19:39
Help -> Check for Updates 顯示... No updates were found
2F:→ charlie20083:我當初是直接重抓 直接抓新版=~=... 09/24 01:42
3F:推 pkmilk:之前有遇過 砍掉重新抓新版 就解決了 09/24 09:11
謝謝樓上兩位,重抓之後介面可以顯示了!!
點選檢查更新,ADT跟SDK都顯示不需更新。
問題一:
不過外觀有點跑掉,還有警告訊息顯示
Missing styles. Is the correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout,
or fix the theme style references.
Failed to find style 'textViewStyle' in current theme
解完問題三後,把備份的 code 貼回來(一字未改),外觀正常、沒有錯誤訊息
然後重開 ADT,外觀又跑掉,一樣的警告訊息
然後關閉 activity_main.xml 視窗,重新從\res\layout\activity_main.xml開啟
外觀又正常了,錯誤訊息又消失了
現在變成我每次重開 ADT後,都要再手動重開 activity_main.xml....
接下來我使用檔案比對軟體,比對新開的專案(外觀正常)與舊專案(外觀不正常)
1. 將 AndroidManifest.xml -> Uses Sdk -> Target SDK version -> 從 17 改成 18
2. 將 project.properties 的最後一行 -> 從 17 改成 18
接下來重開 ADT ,不需再重開 activity_main.xml 也可以正常顯示介面外觀了
問題二:
測試編譯並沒有錯誤訊息,但 vitual device 怪怪的
1. 手動從 windows -> Android Vitual Device Manager -> 點選裝置 -> Start
可以開出 virtual device,但出現的 app 是好多個版本之前的了
2. 點選 Run -> Run 讓他自動開 vitual device,開不出來~"~ 完全沒反應
問題三:
測試直接清空 activity_main.xml 內原始碼,重新拉元件
(反正我才在寫 hello world 而已)
發現...Graphical Layout 視窗,元件拉進去後沒反應,要切到 xml 原始碼,
再切回 Graphical Layout,outline 視窗才有更新(部分元件)
但不論是 Graphical Layout 視窗,或是 Outline 視窗,都沒有我剛拉進去的 TextView
如圖:
1. 少 TextView: https://dl.dropboxusercontent.com/u/29687552/GraphicaLayout.JPG
2. Xml 有那個 TextView : https://dl.dropboxusercontent.com/u/29687552/Xml.JPG
PS: 圖上有兩個警告訊息,但我昨天的專案也有那兩個警告訊息,並不影響介面顯示
問題三這邊,我直接刪除 activity_mail.xml ,再重新拉元件....就好了~"~!?
※ 編輯: PEIRON 來自: 211.20.210.132 (09/24 15:40)