Android程序出現錯誤“Field requires API level 5 (current min is 4)”的解決


有時候,你建立Android Project的時候,選擇較低的 min API Level,在程序中復寫(@Override)某個基類的方法時,會出現錯誤提示,諸如:Field requires API level 5 (current min is 4)。
意思是這個復寫方法不支持你的min API Level 4,只支持min API Level 5及以上,你可以通過調高min API Level等級來解決這個問題,方法如下:
1. 打開工程根路徑下的Manifest文件:AndroidManifest.xml;
2. 修改其中的uses-sdk標簽內容:
比如,原先是:
        android:minSdkVersion="4"
        android:targetSdkVersion="15" />
現在修改為:
        android:minSdkVersion="5"
        android:targetSdkVersion="15" />
保存就OK了。
3. 然后運行:|Project -> |Clean...,更新工程。
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM