android - App Bundle 上的 Android Google 登录失败
问题描述
我正在尝试为我的应用程序使用应用程序包。我已经注册了 Google App Signing 并完成了所有步骤。在测试从 App Bundle 生成的构建时,我看到 Google 登录功能失败,并且没有错误日志可以帮助我进行调试。.apk 上一切正常。有没有其他人在使用 app bundle 时遇到过这种情况?
解决方案
您必须使用 resConfig 的“自动”选项。'auto' 已从标准版本中弃用,并且在捆绑包中不受支持(在弹出错误后警告可能在日志中丢失):
android { defaultConfig { ... resConfigs "auto" } }
捆绑包中仍支持非“自动” resConfigs,因此只需指定您想要保留的语言,如文档中所述:
android { defaultConfig { ... resConfigs "en", "fr" } }
推荐阅读
- angular - 如何将深层嵌套对象转换为可观察对象,然后将其拔出
- java - 如何在spring boot中删除行
- javascript - Vue.js排序数组让页面跳转到顶部
- android - 如何从另一个类/静态上下文访问 android 字符串资源?
- java - Junit 5 找实际环境配置运行测试
- c - strncpy 的第三个参数改变了我的局部变量
- java - Flowable服务任务中的Spring bean注入问题
- python - TypeError:render_template() 采用 1 个位置参数,但在(Flask 框架)中给出了 2 个
- pyxb - PyXB 随机添加/删除 xmlns="http://www.w3.org/1999/xhtml"
- android - 使用 Proguard 后自定义类(扩展接口)的 NoClassDefFoundException