国产探花免费观看_亚洲丰满少妇自慰呻吟_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報錯問題的內容就到這里了,有問題可以留言給我們武林技術頻道哦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 锦屏县| 临西县| 宜兴市| 凤翔县| 屏东市| 武鸣县| 泗洪县| 博湖县| 定陶县| 安新县| 巴彦淖尔市| 高雄市| 沐川县| 芜湖县| 滦平县| 青阳县| 和林格尔县| 夏津县| 江源县| 沈阳市| 拉萨市| 侯马市| 田阳县| 榆社县| 咸阳市| 伊宁县| 科尔| 黄大仙区| 宜阳县| 临泉县| 化德县| 巨鹿县| 贵南县| 湘阴县| 平昌县| 南澳县| 贵定县| 延长县| 大田县| 孝义市| 正定县|