gpt4 book ai didi

android - 由于 GCM SenderId Android 无法生成 APK 版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:16 28 4
gpt4 key购买 nike

我已经在我的应用程序中实现了 GCM(谷歌云消息传递)。 Google Play 服务库自动生成了 values.xml,其中我的 senderId 是:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="gcm_defaultSenderId">123</string>
</resources>

问题是我有其他语言环境,应用程序发布期间的 Lint 给我一个错误:错误:(3) 错误:“gcm_defaultSenderId”未翻译成“fr”(法语)[MissingTranslation]

因为它是自动生成的,所以我不能设置 translable = false。我应该如何解决这个问题?

最佳答案

在您的项目应用程序根目录(在 app/下)添加一个 lint.xml 文件,并在其中添加要忽略的缺失翻译:

<lint>
<issue id="MissingTranslation">
<ignore regexp="ga_trackingId"/>
<ignore regexp="gcm_defaultSenderId"/>
<ignore regexp="google_app_id"/>
</issue>
</lint>

这些现在将被 lint 忽略 - 您可以配置要忽略的属性,并且您不必等待 google-services 团队更新他们没有想到的属性。

Lint-ing 仍会捕获所有其他错误,因此您仍然可以享受其他功能。

关于android - 由于 GCM SenderId Android 无法生成 APK 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32402914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com