-
-
Notifications
You must be signed in to change notification settings - Fork 231
Open
Description
The app is developed using the Java language, and after adding dependencies, it cannot be used properly. What other dependencies do you need to add
- Both compileSdk and targetSdk are 35
- Added lifecycle related dependencies, version 2.8.7 still reports errors
- Removing the dependency library app can start normally
The error message is as follows
java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: androidx.startup.StartupException: androidx.startup.StartupException: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/ProcessLifecycleOwner$initializationListener$1; at android.app.ActivityThread.installProvider(ActivityThread.java:7893) at android.app.ActivityThread.installContentProviders(ActivityThread.java:7405) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7090) at android.app.ActivityThread.access$1600(ActivityThread.java:273) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2127) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8337) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1037) Caused by: androidx.startup.StartupException: androidx.startup.StartupException: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/ProcessLifecycleOwner$initializationListener$1; at androidx.startup.AppInitializer.doInitialize(AppInitializer.java:187) at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:238) at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:206) at androidx.startup.InitializationProvider.onCreate(InitializationProvider.java:45) at android.content.ContentProvider.attachInfo(ContentProvider.java:2421) at android.content.ContentProvider.attachInfo(ContentProvider.java:2386) at android.app.ActivityThread.installProvider(ActivityThread.java:7888) at android.app.ActivityThread.installContentProviders(ActivityThread.java:7405) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7090) at android.app.ActivityThread.access$1600(ActivityThread.java:273) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2127) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8337) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1037) Caused by: androidx.startup.StartupException: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/ProcessLifecycleOwner$initializationListener$1; at androidx.startup.AppInitializer.doInitialize(AppInitializer.java:187) at androidx.startup.AppInitializer.doInitialize(AppInitializer.java:173) at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:238) at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:206) at androidx.startup.InitializationProvider.onCreate(InitializationProvider.java:45) at android.content.ContentProvider.attachInfo(ContentProvider.java:2421) at android.content.ContentProvider.attachInfo(ContentProvider.java:2386) at android.app.ActivityThread.installProvider(ActivityThread.java:7888) at android.app.ActivityThread.installContentProviders(ActivityThread.java:7405) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7090) at android.app.ActivityThread.access$1600(ActivityThread.java:273) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2127) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8337) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1037)
Metadata
Metadata
Assignees
Labels
No labels