1. 程式人生 > >【Android】匯入第三方jar包Could not find class 異常解決

【Android】匯入第三方jar包Could not find class 異常解決

這幾天做一個通訊錄APP,在漢字排序的時候用到了開源專案pinyin4j,在java project中使用正常,無奈在android project中總是報異常

下面給出解決方法:

1、在工程目錄下新建一個externLib資料夾,將jar包拷貝到該資料夾

重新整理之後會在工程中顯示

2、右鍵該jar 包,Build Path -> add to build path

jar會出現在references libraries庫目錄下

3、通常Java工程已可正常執行,如果出現異常

Could not find class 'net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat'


java.lang.NoClassDefFoundError: net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat

右鍵工程,Java Build Path -> Order and export ,勾選匯入的jar包,並將其up到第一位

確定後重新執行即可