[英]How to compile java project with false @Override in eclipse/java/android?
我下載了Android musicplayer vanilla的源代碼 。 當我用eclipse編譯它時,我遇到幾個編譯器錯誤,抱怨帶有@Override的方法不是替代。
我通過刪除錯誤的@Overrides使源代碼可編譯。
我不知道,為什么會有這些錯誤的@Overrides。
也許它們在那里是因為指導者為其他具有這些方法的android-baseclasslibrary開發的,而我的帶有android 2.1的java 6沒有它。
有沒有一種方法可以使它可編譯而不刪除錯誤的@Overrides?
問題可能來自使用不同的版本。
這不是一個很好的做法, 使之可編譯而不刪除虛假@Overrides,因為它是有原因的制作,如果你可以禁用它,你可能有問題,在其他地方,你會不知道問題出在哪里發生
因此,只需刪除false或檢查是否有較新版本的vanilla
您需要切換到JDK6:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.