更新了Android SDK 和ADT 到 最新版本(ADT17以後的版本) 就會出現了一個問題,就是原來所有引入第三方的jar文件的項目,運行到一旦調用了第三方jar文件裏的類的地方,都會出現java.lang.NoClassDefFoundError: 異常
解決方法如下:
1.右鍵項目名 > Properties > Java Build Path > Libraries >將 “Android 2.X” 和 “Android Dependencies”之外的所有jar文件引用全部去除
2.將lib文件重命名爲libs
3.再進行project ——》clean之後就可以運行程序了!:)
===============================================================================
但是在之後的項目中又出現另一種情況:找不到Libaries中的Android Dependencies;
此種情況要再做一步處理,解決方法:
4.在.classPath中加一句
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
就可以解決了!