Android API 23:无法解析碎片活动

Android API 23:无法解析碎片活动,android,android-fragmentactivity,Android,Android Fragmentactivity,我刚刚将appcompat升级到rev 40。在那之后,我的项目抛出了一个编译错误——它无法解析碎片活动 建造目标:API 23 最低:16 请让我知道我可能做错了什么。感谢你们的帮助。感谢你们所有人抽出时间来帮助我。我从karchick开始,添加了一个对android-support-v4.jar的外部引用,该引用出现在更新的AppCompat项目/libs中,错误得到了解决。您应该使用AppCompatActivity,因为它是FragmentActivity的派生类 请参见下面的描述 ja

我刚刚将appcompat升级到rev 40。在那之后,我的项目抛出了一个编译错误——它无法解析碎片活动

建造目标:API 23 最低:16


请让我知道我可能做错了什么。感谢你们的帮助。

感谢你们所有人抽出时间来帮助我。我从karchick开始,添加了一个对android-support-v4.jar的外部引用,该引用出现在更新的AppCompat项目/libs中,错误得到了解决。

您应该使用
AppCompatActivity
,因为它是
FragmentActivity
的派生类

请参见下面的描述

java.lang.Object
   ↳    android.content.Context
       ↳    android.content.ContextWrapper
           ↳    android.view.ContextThemeWrapper
               ↳    android.app.Activity
                   ↳    android.support.v4.app.FragmentActivity
                       ↳    android.support.v7.app.AppCompatActivity

您正在使用哪个库v4或v7I正在使用v7,我是否也需要使用v4?我不清楚差异-在“libs”文件夹中同时包含了android-support-v4.jar和android-support-v7-appcompat.jar,我将两者都包含在appcompat项目的构建路径中,然后构建了我的项目v4@KrishnanVS您使用Eclipse或AStudio吗?@KrishnanVS:您不需要导入v4。因为在使用v7时,v4是自动包含的。不需要使用FragmentActivity,您应该使用AppCompactActivity,它是FragmentActivity的派生类