找不到getLifecycle()方法
- 错误信息如下
No super method getLifecycle()Landroidx/lifecycle/Lifecycle; in class Landroidx/core/app/ComponentActivity; or its super classes (declaration of 'androidx.core.app.ComponentActivity' appears in /data/app/XXXXXX
问题原因
- androidx.appcompat:appcompat版本有问题
- 我的版本是'androidx.appcompat:appcompat:1.0.0-beta01'
- 这个版本中的getLifecycle()有问题,所以会导致错误
解决方法
implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.appcompat:appcompat:1.1.0-beta01'
ps:如果帮你解决了问题,希望您给个喜欢,谢谢
网友评论