andiod 导入工程 报错
初學(xué)android,問題多多。
亂碼問題
由于工程選用的默認(rèn)編碼是Utf-8導(dǎo)入后發(fā)現(xiàn)中文部分出現(xiàn)亂碼
解決方法:選中工程,選properties-->Resource-->text file encoding-->other 改成GBK
導(dǎo)致亂碼的問題的本質(zhì)是導(dǎo)入的工程的編碼跟開發(fā)IDE的默認(rèn)編碼不一致造成的,只要改成一致就成
?
版本問題
亂碼問題解決后,發(fā)現(xiàn)工程中的類認(rèn)不到SDK中的類,
解決方法:修改default.properties中target的值 改成當(dāng)前環(huán)境的版本
比如導(dǎo)入的工程的SDK版本是2.2所以target對應(yīng)的是8 我當(dāng)前采用的是2.3.3 所以改成10就OK了
當(dāng)然也可以在properties-->android 中直接選中當(dāng)前IDE環(huán)境的SDK版本也是可以的。
之前慣性的認(rèn)為認(rèn)不到android的類,是因?yàn)闆]有認(rèn)到相應(yīng)的SDK包,看來java跟android還是有區(qū)別
override
本以為大功告成,不料還有刺眼的紅色叉叉。提示是需要?jiǎng)h除override。
解決方法:選中工程,properties-->java comiler-->comiler comiance level ,下拉框選擇1.6
在1.5中是沒有@Override注釋。同時(shí)必須說明IDE的java版本是1.6也必須讓導(dǎo)入的工程重新編譯一次,才不會(huì)報(bào)錯(cuò)
路漫漫其修遠(yuǎn),android之路,忽遠(yuǎn)忽近。。
轉(zhuǎn)載于:https://www.cnblogs.com/tfy1332/p/3652908.html
總結(jié)
以上是生活随笔為你收集整理的andiod 导入工程 报错的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django Book 2.0 笔记——
- 下一篇: 存在网路的情况下重命名SDE中数据图层错