You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: If I apply the plugin in the login/build.gradle.kts to try to generate the resource String in my module, it says The google-services Gradle plugin needs to be applied on a project with com.android.application or com.android.dynamic-feature. so either way I'm doomed 🤷
The text was updated successfully, but these errors were encountered:
Describe the bug
The generated resource String 'default_web_client_id' is only available on the main application module, breaking modularization.
My
app
module depends on saylogin
feature module. Insidelogin
module, I handle the connection stuff.Inside the
app
module, I can usegetString(R.string.default_web_client_id)
.Inside the
login
module, I can't because it's not generated for my module.To Reproduce
Steps to reproduce the behavior:
1/ Try to implement the firebase-auth inside a library module instead of an application module
2/ Fail
Expected behavior
We should be able to modularize our application.
Desktop (please complete the following information):
Additional context
This is my setup:
build.gradle.kts (root):
gradle/libs.versions.toml:
app/build.gradle.kts (module):
Note: If I apply the plugin in the login/build.gradle.kts to try to generate the resource String in my module, it says
The google-services Gradle plugin needs to be applied on a project with com.android.application or com.android.dynamic-feature.
so either way I'm doomed 🤷The text was updated successfully, but these errors were encountered: