从普通的Activity中启动FragmentActivity .. java.lang.NoClassDefFoundError

时间:2012-09-26 14:22:23

标签: android android-activity noclassdeffounderror android-fragmentactivity

我正在尝试从普通FragmentActivity开始Activity,我在日志中获得此java.lang.NoClassDefFoundError,而应用程序崩溃了。

我应该更改清单中的任何内容,以便能够在我的应用中使用FragmentActivity吗?

还有其他人遇到此错误吗?你是怎么解决的?

3 个答案:

答案 0 :(得分:1)

也许是一个愚蠢的暗示。 但是你确定已将FragmentActivity插入到Manifest文件中吗?

如果有,请尝试将其插入清单:

<uses-sdk
    android:minSdkVersion="4"
    android:targetSdkVersion="8" />

答案 1 :(得分:0)

这里注意到这个问题: FragmentActivity causing ClassNotFoundException

请更新sdk工具。它应该解决问题。

答案 2 :(得分:0)

android-support-v4库包含错误。

因此,使用Android版本4.2.2创建一个新项目。复制android-support-v4.jar文件,然后粘贴到项目中。

我这样解决了问题!