forked from square/dagger
-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Description
hilt version: 2.36
android os: 7.0
compileSdkVersion: 29
buildToolsVersion: "30.0.2"
ndkVersion: "21.3.6528147"
minSdkVersion : 23
targetSdkVersion : 29
android gradle plugin version: 4.2.1
Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tiptop.live/com.tiptop.live.ui.view.Main2Activity}: java.lang.ClassCastException: android.app.ContextImpl cannot be cast to android.app.Application
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2748)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2813)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:4651)
at android.app.ActivityThread.-wrap19(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1537)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6300)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1076)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:937)
Caused by java.lang.ClassCastException: android.app.ContextImpl cannot be cast to android.app.Application
at dagger.hilt.android.internal.modules.ApplicationContextModule.provideApplication(ApplicationContextModule.java:45)
at dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideApplicationFactory.provideApplication(ApplicationContextModule_ProvideApplicationFactory.java:32)
at com.tiptop.live.DaggerTiptopApplication_HiltComponents_SingletonC$ActivityRetainedCImpl$ActivityCImpl.getHiltInternalFactoryFactory(DaggerTiptopApplication_HiltComponents_SingletonC.java:749)
at dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories.getActivityFactory(DefaultViewModelFactories.java:56)
at com.tiptop.live.common.fragment.Hilt_AbstractActivity.getDefaultViewModelProviderFactory(Hilt_AbstractActivity.java:68)
at androidx.activity.ActivityViewModelLazyKt$viewModels$factoryPromise$1.invoke(ActivityViewModelLazyKt.java:44)
at com.tiptop.live.ui.view.Main2Activity$special$$inlined$viewModels$default$1.invoke(Main2Activity.java:44)
at androidx.activity.ActivityViewModelLazyKt$viewModels$factoryPromise$1.invoke(ActivityViewModelLazyKt.java:44)
at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.java:52)
at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.java:41)
at com.tiptop.live.ui.view.Main2Activity.<clinit>(Main2Activity.java:53)
at com.tiptop.live.ui.view.Main2Activity.onCreate(Main2Activity.java:91)
at android.app.Activity.performCreate(Activity.java:6700)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2701)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2813)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:4651)
at android.app.ActivityThread.-wrap19(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1537)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6300)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1076)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:937)
Metadata
Metadata
Assignees
Labels
No labels