android升级SDK后,XML graphical layout无法预览的解决
? ? 本人升級(jí)SDK后,以前項(xiàng)目的所有XML在graphical layout都無(wú)法預(yù)覽了,覺(jué)得有點(diǎn)納悶,就網(wǎng)上搜了一下,網(wǎng)上給出了兩種方案:
? ? 方案一:去SDK目錄下刪掉Temp這個(gè)文件夾,并關(guān)掉eclipse重新打開(kāi)。
? ? 處理結(jié)果:我按照這種說(shuō)法做了,無(wú)效。
? ??
? ? 方案二:到eclipse的安裝目錄下的eclipse\plugins目錄下找什么0.8的一個(gè)jar包,我費(fèi)力的巡視了一遍沒(méi)這個(gè)東西啊?
? ? 處理接果:還是無(wú)效。
? ??
? ? 最后我想想這里邊有什么地方是我沒(méi)有發(fā)現(xiàn)的呢,于是我東點(diǎn)一下,西點(diǎn)一下,碰巧點(diǎn)到切換版本的地方,然后我切換到以前的版本后,問(wèn)題解決了,哈哈,困擾的問(wèn)題不經(jīng)意間被解決,感覺(jué)好意外也好開(kāi)心的,上圖佐證之:
? ? 圖一是版本未改前:
? ?
? ?
? ? 圖2是版本更改后:
? ??
? ? ?注:請(qǐng)看好用紅色框起的地方進(jìn)行對(duì)比,一般我們更新SDK后,eclipse 的XML會(huì)默認(rèn)顯示到最新版本,當(dāng)版本高于我們創(chuàng)建XML時(shí)的版本時(shí),XML就不能顯示了,經(jīng)過(guò)我的對(duì)比后,解決這個(gè)問(wèn)題就變得很簡(jiǎn)單了。
? ? ?另外我們?cè)诰W(wǎng)上下載一些代碼的時(shí)候,有時(shí)候也會(huì)遇上不能顯示的情況,此時(shí)我們?cè)陧?xiàng)目的屬性中查看一下target=android-?是什么版本?然后在XML graphical layout的顯示版本的地方(圖示中紅色圈起的地方)切換成該版本即可,沒(méi)有這個(gè)版本的自己可以跟新一下自己的SDK去與之對(duì)應(yīng),如此問(wèn)題輕易就解決了。
? ? ?最后我還發(fā)現(xiàn)一個(gè)問(wèn)題,出現(xiàn)這個(gè)問(wèn)題與你創(chuàng)建XML時(shí)你的SDK版本有關(guān),如果你創(chuàng)建XML時(shí)你的當(dāng)前SDK版本是從2.2到4.0,那么別人使用的時(shí)候只要在這個(gè)范圍內(nèi)都能加載出XML圖的,如果別人是4.1那就加載不了了,這時(shí)只需改成2.2到4.0這個(gè)范圍即可,所以結(jié)論是XML的加載與你當(dāng)前SDK的版本范圍有很大關(guān)系的。有時(shí)候在網(wǎng)上下的代碼你不一定要切換到他標(biāo)記的版本,可能標(biāo)記的版本更高的版本也是可以的,這就得看創(chuàng)建者當(dāng)前的版本了,你只管試試就知道,嘿嘿,說(shuō)了那么多,只為能為大家提供一些幫助,如果用這個(gè)方法解決不了的人請(qǐng)繼續(xù)探索并留言,我們一起探討,謝謝!
轉(zhuǎn)載于:https://blog.51cto.com/wyong/1546406
總結(jié)
以上是生活随笔為你收集整理的android升级SDK后,XML graphical layout无法预览的解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 背包 http://bl
- 下一篇: Merge Two Sorted Lis