国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

怎么處理android @override報錯問題

2020-02-21 17:30:51
字體:
來源:轉載
供稿:網友

? ? ? android @override報錯解決方案是因為JRE/JDK版本問題所導致的,當android @override報錯報錯的時候我們應該怎么辦呢?現在我們去看看怎么處理android @override 報錯問題的內容。

現象
... java: 1801: method does not override a method from its superclass @Override...

原因
Eclipse is defaulting to Java 1.5 and you have classes implementing interface methods (which in Java 1.6 can be annotated with @Override, but in Java 1.5 can only be applied to methods overriding a superclass method).

就是說Java 1.5的編譯器默認對父類的方法進行覆蓋,采用@Override進行說明;但1.6已經擴展到對接口的方法;所以如果還是以Java 1.5的編譯器來編譯的話,會出現錯誤。

解決方案
Go to your project/ide preferences and set the java compiler level to 1.6 and also make sure you select JRE 1.6 to execute your program from eclipse.
java的編譯器是1.6版本的,選擇編譯級別為1.6,但重要的一點是,選擇build的android庫是1.5的即可,生成的apk程序是可以在1.5內核上跑起來。

解決方法
在eclipse中 選擇Window –> Preferences –> Java –> Compiler 選擇1.6 ,如果還不可以,在Compiler中選擇onfigure Project Specific Settings 選擇編譯器版本為1.6

? ? ??武林小編為介紹怎么處理android @override報錯問題的內容就到這里了,有問題可以留言給我們武林技術頻道哦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 达拉特旗| 鱼台县| 封丘县| 吴川市| 开封县| 沂南县| 安图县| 华坪县| 通化县| 嵊泗县| 罗田县| 涪陵区| 白朗县| 合作市| 尼勒克县| 黄龙县| 平顺县| 朝阳区| 繁峙县| 顺义区| 昔阳县| 恩施市| 田林县| 英吉沙县| 大同县| 平果县| 富锦市| 六枝特区| 马鞍山市| 肇庆市| 寻乌县| 南涧| 永寿县| 营山县| 修水县| 安国市| 云南省| 尉犁县| 滦平县| 辽阳县| 新泰市|