一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Android - android @override 報錯解決方案

android @override 報錯解決方案

2020-12-26 16:21Android教程網(wǎng) Android

android @override 報錯:就是說Java 1.5的編譯器默認對父類的方法進行覆蓋,采用@Override進行說明;但1.6已經(jīng)擴展到對接口的方法;所以如果還是以Java 1.5的編譯器來編譯的話,會出現(xiàn)錯誤

現(xiàn)象
... 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已經(jīng)擴展到對接口的方法;所以如果還是以Java 1.5的編譯器來編譯的話,會出現(xiàn)錯誤。

解決方案
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內(nèi)核上跑起來。

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 人与动人物aaaa | 91香蕉在线 | oneday高清在线观看 | 明星ai人脸替换脸忘忧草 | 欧美sq| 欧美日韩一区二区三区在线视频 | 欧美乱理伦另类视频 | 日本免费观看95视频网站 | 人人干国产 | 调教车文 | 爱情岛永久成人免费网站 | 国产成年人视频 | aaa一级最新毛片 | 91麻豆国产福利精品 | 国产视频一区 | 456成人免费高清视频 | 高清女主播一区二区三区 | 糖心在线观看网 | 草莓视频首页 | 特级毛片免费视频观看 | 美女林柏欣21p人体之仓之梦 | 久久久精品免费免费直播 | 国产爽视频 | 日韩影院在线 | 久久中文字幕亚洲精品最新 | 变态人shou交小说 | 亚洲精品一区二区久久久久 | 羞羞麻豆国产精品1区2区3区 | bt天堂午夜国产精品 | 欧美亚洲国产一区二区三区 | 果冻传媒九一制片厂网站 | 欧美精品1区2区 | 国产精品怡红院在线观看 | 99热久久这里只有精品23 | 成人中文字幕在线观看 | 精品国产精品国产偷麻豆 | 狠狠干在线观看 | 成人在线视频播放 | 成年私人影院免费视频网站 | 久青草国产97香蕉在线视频 | 国产香蕉一区二区在线观看 |