GsonConverterFactory not able to access in Android release build
TippuFisal opened this issue · 3 comments
While creating a release build in Android Studio, I am getting the error 'Unresolved reference: GsonConverterFactory' or Gson. How can I resolve this issue?
Use Case:
I can run the app successfully
I can Take generated signed debug build
Not Able to take generated signed release build its shows an above error.
Libraries files i added:
[versions]
retrofit = "2.9.0"
okhttp = "4.12.0"
googleGson = "2.10.1"
[libraries]
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
retrofit-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "retrofit" }
google-gson = { module = "com.google.code.gson:gson", version.ref = "googleGson" }
okhttp-logging = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp" }
Without a sample that demonstrates the problem it's going to be impossible to discern the underlying cause, but it's something in your build setup and not specific to Retrofit itself.
Best I can guess without seeing anything is to say clean your IDE caches and ensure your dependencies are not added to variant-specific configurations (like debugImplementation).
I mentioned my library files which are included in build configuration and i did not add any debug implementation, i believe the implementation is correct as I follow the official document.
Kindly assist me with solutions or the root cause.
Issue resolved, thanks for assisting me, I added in debugImplementation.
Thanks team