溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Android調(diào)試錯誤-No resource identifier found for attribute 'showAsAction'

發(fā)布時間:2020-06-30 14:35:18 來源:網(wǎng)絡(luò) 閱讀:2098 作者:googlingman 欄目:移動開發(fā)

  今天在研究有米廣告技術(shù)時,第一次編譯他們提供的Android示例工程,結(jié)果出現(xiàn)如下錯誤:

[2014-11-29 11:28:25 - com.youmi.android.offerdemo.YoumiOffersAdsDemo]

W/ResourceType(15184): Bad XML block: header size 201 or total size 0 is larger

than data size 0

[2014-11-29 11:28:25 - com.youmi.android.offerdemo.YoumiOffersAdsDemo] E:

\download2010\tuiguang\youmi\youmi_android_offerwall_sdk_v4.10_2014-11-

24\YoumiAndroidSdk\demo\offers\res\menu\main.xml:3: error: No resource identifier

found for attribute 'showAsAction' in package 'android'


  經(jīng)過從網(wǎng)絡(luò)中不少文章的參考分析基本確定,出現(xiàn)上述錯誤的原因在于XML內(nèi)容存在錯誤,從而導(dǎo)致無法生成R.java文件。此時,.java文件中也出現(xiàn)R資源無法找到相應(yīng)錯誤。而且,編譯時也會出現(xiàn)類似于上面的錯誤。


   解決辦法主要有兩種途徑:

1,修改可能的XML文件中錯誤;

2,Android SDK版本可能不對,從而使attribute 'showAsAction'等在低版本中得到不到支持。


我這方面,正是第二種情況所致:我把android 2.3.3修改為4.0,再編譯便OK了。參考一下下面的圖形吧。

Android調(diào)試錯誤-No resource identifier found for attribute 'showAsAction'


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI