本文共 483 字,大约阅读时间需要 1 分钟。
打包出错 "XXX" is translated here but not found in default locale
在默认的values/strings.xml里没有这个字段,但是在values-en/strings或者其他语言中存在;
解决办法一:
将Value/string.xml中的改成
清理工程,重新打包,就没有类似的错误了
解决方法二:
android{ lintOptions{ // true--错误发生后停止gradle构建 abortOnError false // 设置为 true, 将使所有release 构建 // 都以issus的严重性级别为fatal(severity=false)的设置来运行lint // 并且,如果发现了致命(fatal)的问题, // 将会中止构建(由上面提到的 abortOnError 控制) checkReleaseBuilds true }}
解决方法三:
如果其他语言中不需要可以将多余的部分删掉
转载地址:http://bpnii.baihongyu.com/