码迷,mamicode.com
首页 > 移动开发 > 详细

android升级SDK后,XML graphical layout无法预览的解决

时间:2014-08-29 11:13:18      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:android   layout   xml graphical layout无法预览的解决   

    本人升级SDK后,以前项目的所有XML在graphical layout都无法预览了,觉得有点纳闷,就网上搜了一下,网上给出了两种方案:

    方案一:去SDK目录下删掉Temp这个文件夹,并关掉eclipse重新打开。

    处理结果:我按照这种说法做了,无效。

    

    方案二:到eclipse的安装目录下的eclipse\plugins目录下找什么0.8的一个jar包,我费力的巡视了一遍没这个东西啊?

    处理接果:还是无效。

    

    最后我想想这里边有什么地方是我没有发现的呢,于是我东点一下,西点一下,碰巧点到切换版本的地方,然后我切换到以前的版本后,问题解决了,哈哈,困扰的问题不经意间被解决,感觉好意外也好开心的,上图佐证之:

    图一是版本未改前:

    bubuko.com,布布扣

   


    图2是版本更改后:

    bubuko.com,布布扣

     注:请看好用红色框起的地方进行对比,一般我们更新SDK后,eclipse 的XML会默认显示到最新版本,当版本高于我们创建XML时的版本时,XML就不能显示了,经过我的对比后,解决这个问题就变得很简单了。

     另外我们在网上下载一些代码的时候,有时候也会遇上不能显示的情况,此时我们在项目的属性中查看一下target=android-?是什么版本?然后在XML graphical layout的显示版本的地方(图示中红色圈起的地方)切换成该版本即可,没有这个版本的自己可以跟新一下自己的SDK去与之对应,如此问题轻易就解决了。

     最后我还发现一个问题,出现这个问题与你创建XML时你的SDK版本有关,如果你创建XML时你的当前SDK版本是从2.2到4.0,那么别人使用的时候只要在这个范围内都能加载出XML图的,如果别人是4.1那就加载不了了,这时只需改成2.2到4.0这个范围即可,所以结论是XML的加载与你当前SDK的版本范围有很大关系的。有时候在网上下的代码你不一定要切换到他标记的版本,可能标记的版本更高的版本也是可以的,这就得看创建者当前的版本了,你只管试试就知道,嘿嘿,说了那么多,只为能为大家提供一些帮助,如果用这个方法解决不了的人请继续探索并留言,我们一起探讨,谢谢!


本文出自 “吸博取精自我更新” 博客,请务必保留此出处http://wyong.blog.51cto.com/1115465/1546406

android升级SDK后,XML graphical layout无法预览的解决

标签:android   layout   xml graphical layout无法预览的解决   

原文地址:http://wyong.blog.51cto.com/1115465/1546406

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!