Google Play服务(修订版17)项目,翻译警告

时间:2014-05-28 15:41:02

标签: android ant google-cloud-messaging

我刚刚更新了一个依赖于Google Play服务库项目的GCM项目。我已经更新了G.P.服务库项目到新发布的修订版17。 我在发布模式下使用Ant从命令行构建了GCM项目。我得到了一些(约6个)警告形式:

  

-package资源:        [aapt]创建完整的资源包......        [aapt] aapt:警告:字符串' auth_client_needs_enabling_title'没有违约翻译   C:\ dev的\项目\ EclipseKepler \ AndroidWorkspace \ GooglePlayServ   icesLibRev17ForAntBuild \资源;发现:af am be be bg ca cs da de el   en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja   ka_GE km_KH ko lo_LA lt l v mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru   sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu

.. GooglePlayServicesLibRev17ForAntBuild 是主要项目所依赖的GPS库项目的所在地

我想知道这些警告是否重要,若然,如何摆脱它们?。

1 个答案:

答案 0 :(得分:2)

基本上这意味着某些字符串auth_client_needs_enabling_title出现在values-XX个文件夹中,但不出现在默认values文件夹中找到的字符串中。如果有人会使用翻译未涵盖的语言,那么就没有任何字符串可以回归。在这种情况下,我真的不打扰。但是,如果你真的想要摆脱这个警告,你可以在values中使用与库匹配的键创建字符串(即将一个翻译从其values-XX复制到values }