Android 无法在AppActivity中调用getLifecycle()方法

Android 无法在AppActivity中调用getLifecycle()方法,android,android-architecture-components,Android,Android Architecture Components,我正在尝试测试android架构组件,并在应用程序中包含了相同的库 通过查看google文档中的示例代码,它有一个方法getLifecycle(),正在传递给另一个类。但是我无法从扩展AppCompatActivity的主活动调用该方法。自动建议不会显示该方法。我遗漏了什么吗?您的gradle文件中是否有支持库26.1.0或更高版本?因为如上所述: 支持库26.1.0及更高版本中的片段和活动 实现LifecycleOwner接口 如果您有相应的支持库,AppCompatActivity应该有ge

我正在尝试测试android架构组件,并在应用程序中包含了相同的库


通过查看google文档中的示例代码,它有一个方法getLifecycle(),正在传递给另一个类。但是我无法从扩展AppCompatActivity的主活动调用该方法。自动建议不会显示该方法。我遗漏了什么吗?

您的gradle文件中是否有支持库26.1.0或更高版本?因为如上所述:

支持库26.1.0及更高版本中的片段和活动 实现LifecycleOwner接口


如果您有相应的支持库,AppCompatActivity应该有getLifecycle()方法可用。

您的gradle文件中是否有支持库26.1.0或更高版本?因为如上所述:

支持库26.1.0及更高版本中的片段和活动 实现LifecycleOwner接口


如果您有相应的支持库,AppCompatActivity应该有getLifecycle()方法可用。

您使用的是哪个版本的
appcompat-v7
?我使用的是appcompat-v7:25.3.1您使用的是哪个版本的
appcompat-v7
?我使用的是appcompat-v7:25.3.1它在按照您的建议更新支持库后工作。它在按照您的建议更新支持库后工作。