变量 BuildConfig 找不到。飘红

Posted zq_Hero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量 BuildConfig 找不到。飘红相关的知识,希望对你有一定的参考价值。

问题:

Error:(133, 9) 错误: 找不到符号
符号: 变量 BuildConfig
位置: 类 Metadata

原因:

BuildConfig类是在编译时自动生成的,分为debug和release两个版本,路径是:
app/build/source/BuildConfig/Build Varients/package name/BuildConfig

修改包名后,原来使用到BuildConfig类的类,import语句会出错,

把import语句的包名改为修改后的包名或者删除这条import语句(让系统自动补充import语句),调试时提示找不到BuildConfig类

import 修改后的包名.BuildConfig
   
   
  • 1

解决方法:

按照下图:
1. 先选择module build的类型
2. 选中找不到BuildConfig类的module
3. Build ——> Make Module“module name”,生成BuildConfig类,系统自动补充import语句

  1. 在选择Make project就不会报错

以上是关于变量 BuildConfig 找不到。飘红的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 更新 0.4.0 找不到 buildConfig()

多个dex文件定义<my package>/BuildConfig,找不到原因:

错误:找不到符号 if (!"o***3".equals(BuildConfig.FLAVOR))

错误记录Android Gradle 配置报错 ( gradle.properties 配置到 BuildConfig 中需要注意类型转换 | 位置: 类 BuildConfig )

maven-compiler-plugin和maven-jar-plugin报错飘红

Windows 命令找不到脚本