初學android,問題多多。
亂碼問題
由於工程選用的默認編碼是Utf-8導入后發現中文部分出現亂碼
解決方法:選中工程,選properties-->Resource-->text file encoding-->other 改成GBK
導致亂碼的問題的本質是導入的工程的編碼跟開發IDE的默認編碼不一致造成的,只要改成一致就成
版本問題
亂碼問題解決后,發現工程中的類認不到SDK中的類,
解決方法:修改default.properties中target的值 改成當前環境的版本
比如導入的工程的SDK版本是2.2所以target對應的是8 我當前采用的是2.3.3 所以改成10就OK了
當然也可以在properties-->android 中直接選中當前IDE環境的SDK版本也是可以的。
之前慣性的認為認不到android的類,是因為沒有認到相應的SDK包,看來java跟android還是有區別
override
本以為大功告成,不料還有刺眼的紅色叉叉。提示是需要刪除override。
解決方法:選中工程,properties-->java comiler-->comiler comiance level ,下拉框選擇1.6
在1.5中是沒有@Override注釋。同時必須說明IDE的java版本是1.6也必須讓導入的工程重新編譯一次,才不會報錯
路漫漫其修遠,android之路,忽遠忽近。。