CRamsan / CoreProject

This is a project that aims to provide a scalable architecture for mobile development.
https://cramsan.com/
1 stars 0 forks source link

Fix java.lang.NoSuchMethodException: com.cesarandres.ps2link.fragments.outfitpager.outfit.OutfitViewModel.<init> [class android.app.Application] in androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create (ViewModelProvider.java:267) #218

Closed CRamsan closed 3 years ago

CRamsan commented 3 years ago

Version 5.4.0-debug(1)

Stacktrace

androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create (ViewModelProvider.java:267);

androidx.lifecycle.SavedStateViewModelFactory.create (SavedStateViewModelFactory.java:112);

androidx.lifecycle.SavedStateViewModelFactory.create (SavedStateViewModelFactory.java:146);

dagger.hilt.android.internal.lifecycle.HiltViewModelFactory.create (HiltViewModelFactory.java:111);

androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.java:187);

androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.java:150);

androidx.fragment.app.Fragment.performCreate (Fragment.java:2949);

androidx.fragment.app.FragmentStateManager.create (FragmentStateManager.java:475);

androidx.fragment.app.FragmentStateManager.moveToExpectedState (FragmentStateManager.java:278);

androidx.fragment.app.FragmentManager.executeOpsTogether (FragmentManager.java:2189);

androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute (FragmentManager.java:2100);

androidx.fragment.app.FragmentManager.execSingleAction (FragmentManager.java:1971);

androidx.fragment.app.BackStackRecord.commitNow (BackStackRecord.java:305);

androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder (FragmentStateAdapter.java:341);

androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow (FragmentStateAdapter.java:276);

androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow (FragmentStateAdapter.java:67);

androidx.recyclerview.widget.RecyclerView.dispatchChildAttached (RecyclerView.java:7867);

androidx.recyclerview.widget.RecyclerView$5.addView (RecyclerView.java:893);

androidx.recyclerview.widget.ChildHelper.addView (ChildHelper.java:107);

androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt (RecyclerView.java:8902);

androidx.recyclerview.widget.RecyclerView$LayoutManager.addView (RecyclerView.java:8860);

androidx.recyclerview.widget.RecyclerView$LayoutManager.addView (RecyclerView.java:8848);

androidx.recyclerview.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1645);

androidx.recyclerview.widget.LinearLayoutManager.fill (LinearLayoutManager.java:1591);

androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren (LinearLayoutManager.java:668);

androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2 (RecyclerView.java:4309);

androidx.recyclerview.widget.RecyclerView.dispatchLayout (RecyclerView.java:4012);

androidx.recyclerview.widget.RecyclerView.onLayout (RecyclerView.java:4578);

androidx.viewpager2.widget.ViewPager2.onLayout (ViewPager2.java:527);

Reason

java.lang.NoSuchMethodException: com.cesarandres.ps2link.fragments.outfitpager.outfit.OutfitViewModel. [class android.app.Application]

Link to App Center