簡體   English   中英

ADT20和外部JAR

[英]ADT20 and External JAR

在此處輸入圖片說明 在嘗試使用外部jar時,我已經盡一切努力避免NoClassDefFoundError。 沒有骰子。 WTF ADT ?!

從一個干凈的全新項目中,添加外部jar來構建路徑,放入libs文件夾中,確保已選中它。 Android->修復項目屬性,添加和刪除,漂洗和重復。 我檢查了罐子的內容,並且文件在那里! 我引用了20種方法,刪除了添加的內容並對其進行了重建,但仍然找不到破舊的東西!

從第1步開始,有人是否有辦法使用eclipse和ADT 20在Android內部使外部jar工作?

編輯1

我嘗試將其僅添加到libs/文件夾,並嘗試了Ali 在此SO問題中提出的建議。 我想我將不得不嘗試直接將源代碼添加到我的項目中,但這似乎很愚蠢。

哦。 我的。 善良。

事實證明, Android(仍然)不支持Java 7 ,當我創建外部項目時,它的默認遵從級別為1.7(Java 7)! 將其切換為與我的Android項目的合規性相匹配的方式使其變得花哨。

像東西

List<MyClass> mList = new ArrayList<>();

各種@Override顯然使Android @Override的作用。

希望這可以幫助在這個問題上變得禿頭的其他人!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM