以下是eclipse的包瀏覽器快照。我爲應用程序項目使用opencsv庫。我將jar添加到主項目中的引用庫中。我在主項目中定義了一個類「X」,它從jar庫項目擴展了一個類。Android:java.lang.NoClassDefFoundError從「java」庫擴展的類
當我創建類的實例,「X」它給
java.lang.NoClassDefFoundError
我試圖添加庫中屬性>安卓>添加...但是由於opencsv是一個Java項目而不是android庫項目,它不會顯示在列表中選擇。
Somehting失蹤?
請提及完整的stackTrace。 – Jhanvi
@Jhanvi沒有什麼特別的堆棧跟蹤。我嘗試'DIPReader rdr =新的DIPReader(文件名)',它崩潰。 'DIPReader'從opencsv庫擴展'CSVReader'類。 – user2432627
嘗試閱讀以下兩篇文章: http://stackoverflow.com/questions/1334802/how-can-i-use-external-jars-in -an-的Android項目 http://stackoverflow.com/questions/8678630/noclassdeffounderror-for-code-in-an-java-library-on-android – nico