Android Studio打包报错"xxx"is not translated in "xxx"(xxx[Missin

    xiaoxiao2021-03-25  127

    [摘要: android Studio  版本号:2.0 Preview 4 题目描绘: 正在挨署名包的过程当中涌现了: 1、”xxx“ is not translated in ”yyy“, ”zzz“ 2、 “xxx” is transl] 

    Android Studio 版本号:2.0 Preview 4  问题描述:  在打签名包的过程中出现了:  1、”xxx“ is not translated in ”yyy“, ”zzz“  2、 “xxx” is translated here but not found in default locale [ExtraTranslation]

    (这个问题查了好久,看了好多网上的解决方案,查到的都是eclipse的,Android Studio的并没有,而且这个问题是分两个部分的,第一个问题解决以后就出现了第二个问题,一并把解决方案拿出来,才疏学浅如果有什么错误的地方请诸位指正)

    解决方案:  第一个问题(”xxx“ is not translated in ”yyy“, ”zzz“)是Android Studio在打包的过程中在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题。  例如说”auto_name” is not translated in zh, zh_CN.

    1、第一种方法:  Setting–>Editor–>Inspections–>Incomplete translation(检查代码里的不完全翻译)的选择去掉 

    2、第二种方法:

    在项目module的build.gradle里添加不检测翻译代码

    android { lintOptions { disable 'MissingTranslation' } }

    3、第三种方法:  (1)如果是只有少量的字段报错  在String里面添加translatable=”false”

    <string name="finish" translatable="false">完成</string>

    (2)如果是有大量的字段报错需要修改  在资源里添加tools:ignore=”MissingTranslation”(如果之前没导入tools包,这里复制进去是需要导包的) 

    以上三种方法是解决第一个问题的,即打包过程中检测翻译造成的错误。

    第二个问题(”xxx” is translated here but not found in default locale [ExtraTranslation])

    这个问题是在默认的strings.xml里没有这个字段

    解决方法很简答:  在资源限制里添加tools:ignore=”ExtraTranslation”表明这个资源文件是额外的翻译不需要添加进默认strings.xml文件内 

    这样就大功告成了,我们就能快乐的打包了。

    最后最好Clean一下工程再打包。

    相关推荐

    Android Studio打包APK时出现 is not translated in "en" (English) [MissingTraAndroid应用程序打包时,出现错误:"XXX" is not translated in "af" (AfrikaaError:(xx) Error: "xxxxxxx" is not translated in "en" (Engli"action_settings" is not translated in "af"问题Android应用程序打包时,出现错误:Android Lint "app_name" is not translated in ""app_name" is not translated in zh, zh_CN........解决办法Android Studio开发心得——is not translated语言报错Android Studio TRANSLATED IN ZH, ZH_CN……..解决办法微软Visual Studio "14" CTP 2 发布

    转载自:http://www.07net01.com/program/2016/03/1411168.html

    转载请注明原文地址: https://ju.6miu.com/read-23619.html

    最新回复(0)