Home > Back-end >  Cause: lateinit property _buildFeatureValues has not been initialized
Cause: lateinit property _buildFeatureValues has not been initialized

Time:09-22

When I Upgrade Gradle from 4.2.2 to 7.3.0 I got Below Error

Cause: lateinit property _buildFeatureValues has not been initialized

So How to solve this error?

enter image description here enter image description here

CodePudding user response:

I have same error as you facing but as Andrey suggested I did build using command line and full error which I didn't get when I directly build don't know why?

But It's through error related flat dir and aar file so I did removed flat dir code and change aar file implementation code now It's started to build and my app started to install.

If you are use dagger hilt you should change your dependency as below to avoid Exception

java.lang.IllegalArgumentException: CreationExtras must have a value by SAVED_STATE_REGISTRY_OWNER_KEY error in runtime.

kapt "com.google.dagger:dagger-compiler:2.42"     
kapt "com.google.dagger:hilt-android-compiler:2.43.2"     
implementation "com.google.dagger:dagger:2.42"     
implementation "com.google.dagger:hilt-android:2.43.2"     
implementation 'androidx.hilt:hilt-work:1.0.0'     
kapt "androidx.hilt:hilt-compiler:1.0.0"     
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1'     
implementation "androidx.navigation:navigation-compose:2.5.1"
  • Related