Android 项目混编flutter报错
16lz
2021-01-23
报错信息
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/DefaultLifecycleObserver; at io.flutter.embedding.engine.FlutterEngine.<init>(FlutterEngine.java:152) at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.setupFlutterEngine(FlutterActivityAndFragmentDelegate.java:221) at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(FlutterActivityAndFragmentDelegate.java:145) at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:399) at android.app.Activity.performCreate(Activity.java:8066)
解决方法:在app的gradle里面,添加如下依赖:
implementation "androidx.lifecycle:lifecycle-common-java8:2.2.0"
更多相关文章
- Android获取应用自身相关签名信息
- android 捕捉app错误信息
- 获取Android Device的信息
- android分页查询获取系统联系人信息
- Android中获取应用程序(包)的信息-----PackageManager的使用(一)
- Android获取系统中的其他应用信息
- 又一处疑难杂症的折腾笔记:Android内嵌html5获取定位信息
- android--------根据文件路径使用File类获取文件相关信息