Android studio打包生成android apk的时候遇到了编译问题,明明没有想要做英文翻译,但是AS生成apk的时候自己走了translate in english的路线。

几个string.xml文件报错 string value is not translated in "zh"(Chinese)[MissingTranslation]。


1、针对某几个字符串可采用,在string 里加attribute      translatable="false":

你好

2、整个string.xml 采用resources的attribute:

   xmlns:tools="http://schemas.android.com/tools"
   tools:ignore="MissingTranslation">
    你好

3、build.gradle 中设置

//checkReleaseBuilds就是在打包Release版本的时候进行检测,这里就直接关掉了,也可以打开,
// 这样报错还会显示出来。关键的就是abortOnError一定要设为false,这样即使有报错也不会停止打包了。
lintOptions {
checkReleaseBuilds false
abortOnError false
}


更多相关文章

  1. 关于Android多渠道打包
  2. Android项目构建之build.gradle配置与打包
  3. Android(安卓)apk 多渠道打包
  4. Android(安卓)zxing 二维码扫描和生成方法(简单版)
  5. [置顶] AndroidStudio与eclipse打包的时候报错。Error:(4) Error
  6. Linux环境下Android使用Jenkins自动打包
  7. Android(安卓)Studio配置打包生成自定义文件名
  8. android studio library生成jar包和aar的方法总结
  9. android studio 导入Google源码

随机推荐

  1. andorid 如何构建autofill service和Auto
  2. 在项目中引用android.support.v7
  3. android 修改默认APN
  4. Android(安卓)OpenCV(零):OpenCV Android(安
  5. Android(安卓)对话框(Dialog)大全 建立你
  6. Activity中的四种启动模式
  7. Rexsee API介绍:Android屏幕锁定,Keyguard
  8. 识别链接,可以点击TextView
  9. Android的网络与通信
  10. Android和Linux kernel版本对应表