尝试在 Android 中使用 CameraX。我正在使用 code link .但是我面临错误
java.lang.NoSuchMethodError:没有 super 方法
getLifecycle()Landroidx/lifecycle/Lifecycle;在类
Landroidx/core/app/ComponentActivity;或其父类(super class)
最佳答案
问题出在 appcompact 依赖项上。如果你检查你使用的1.0.2
版本的源代码,ComponentActivity
类中没有super方法,而FragmentActivity
是尝试调用该方法。
要修复此问题,您需要升级版本至1.1.0-rc01
。在此版本中 FragmentActivity
使用 LifecycleRegistry
获取 LifeCycle
implementation 'androidx.appcompat:appcompat:1.1.0-rc01'
关于android - java.lang.NoSuchMethodError : No super method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57479051/