Android 应用在 SDK 工具更新版本(NoClassDefFound,工具版本 22)后崩溃

2022-09-01 06:09:53

我刚刚将我的 Android SDK 工具更新到新发布的版本(工具版本 22,平台工具版本 17)

java.lang.NoClassDefFoundError

.classpath 文件已修改。更新中添加了一行:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>

在SDK工具更新之前,我的所有项目都运行良好!

我以这种方式纠正了我的问题:

  • 在项目属性(eclipse)->java构建路径->顺序和导出,确保检查libs文件夹中的所有jar。
  • 和“Android Tools ->修复项目属性”
  • 和“项目->干净”

但我不明白为什么!有人会解释吗?


答案 1

我通过进入Java构建路径>顺序和导出选项卡来修复它。

单击“Android私有库”列表中的所有内容

然后“项目->清洁”。这解决了我的问题。

在这个问题上刚刚超过1.5天,通过阅读Google+解决了我的问题。


答案 2

与StylezSoft有相同的问题。为了进一步澄清,以下是我从Eclipse的Java构建路径,之后我解决了这个问题(通过勾选库)android-support-v4.jar

enter image description here

然后我清理了项目(项目>清理...>OK),一切都很好。


推荐