我在我的应用程序中共享一个登录模块,其中一个 LoginActivity处理Facebook和Google身份验证(逻辑+ UI).
现在,通过Facebook,可以轻松地为每个应用指定不同的ID,覆盖facebook_app_id应用模块中的库字符串.
我没有找到与Google登录相同的方法,因为它需要一个google-services.json文件.实际上,如果我将文件包含在应用程序模块中而不是登录库中,则构建将失败.
错误:任务':core:processReleaseGoogleServices'的执行失败.
文件google-services.json丢失了.没有它,Google Services插件无法运行.
错误是不言自明的,我需要 google-services.json在登录模块中.关键是其他应用程序也有自己的google-services.json.
有没有办法可以google-services.json在Login模块中添加一个虚拟对象,然后在真实的应用程序中覆盖它?
android google-authentication google-play-services android-gradle-plugin google-signin
android ×1