1. 程式人生 > >android 程式執行出現 java.lang.NoClassDefFoundError的原因與解決方法之一

android 程式執行出現 java.lang.NoClassDefFoundError的原因與解決方法之一

原來專案沒問題,匯入後卻啟動不起來,檢視log發現有如下問題: 08-01 11:09:39.791: E/AndroidRuntime(13678): FATAL EXCEPTION: main 08-01 11:09:39.791: E/AndroidRuntime(13678): java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener 原因:程式碼依賴於其他庫,要在具體project上右鍵屬性,在java build path裡的order and export裡把要編譯的包檔案前打勾。 然後再clean該工程,重新整理再執行就可以了。