作者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)