打包过程中因为编译检查问题报错
打包过程中 出现Error: "xxx" is not translated in ... [MissingTranslation]
原因室Lint检查到没有翻译某些字符串导致的
解决办法
对不需要翻译的字符串加上 translatable="false"
string name="xxx" translatable="false"
但如果字符串太多这样太麻烦了 所以可以app/build.gradle中
android {
lintOptions{
disable'MissingTranslation'
【打包过程中因为编译检查问题报错】}
}
同时如果出现了is translated here but not found in default local错误
原因是因为翻译中的string文件中有的字符串 默认的文件中没有这个字符
可以直接把把翻译过的字符串复制到默认string文件中
推荐阅读
- 知识
- 低头思故乡——只是因为睡不着
- 我执意要等,是因为我相信你一定会来
- Beego打包部署到Linux
- 我喜欢做菜,是因为懂得了什么是爱
- 忙,只是因为你没那么重要罢了
- 热爱的东西就得坚持哦
- 7.5小日记
- 见习生
- 逃避问题并不能让问题消失