找不到符号: 变量 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. 先选择module build的类型

2. 选中找不到BuildConfig类的module

3. Build ——> Make Module“module name”,生成BuildConfig类,系统自动补充import语句

  1. 在选择Make project就不会报错
时间: 2024-10-21 03:37:33

找不到符号: 变量 BuildConfig的相关文章

maven 编译报错 “找不到符号”

报错如下: E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\webapp\action\process\DayEndProcessBean.java:[298,65] 找不到符号符号: 变量 autoTapeFile位置: 类 com.hxsmart.framework.webapp.util.Constant E:\workspace\iccardcore\mis\src\main\java\com\hxsma

SSH登录远程主机执行脚本找不到环境变量

这是因为在Linux上,bash会有四种模式,根据不同的case,Linux会加载不同模式的bash.一般如果你自己直接登录主机,能看到环境变量,但是使用ssh 远程登录执行脚本就找不到环境变量,那么在你的脚本中修改脚本解释器为如下形式,就能解决你的问题: #!/bin/bash --login 如果想了解详细的bash的四种模式以及各种模式的特点,请参考下面这篇文章,分析的非常详细: SSH连接远程主机执行脚本的环境变量问题

Android Studio SlidingMenu导入/配置 FloatMath找不到符号解决方法

SlidingMenu是一个第三方的开源的侧滑控件.是一种很好的交互逻辑. 有很多优秀的应用使用了SlidingMenu例如QQ和CSDN的安卓客户端 其github主页:https://github.com/jfeinstein10/SlidingMenu 在配置之前我们需要到其主页上下载它的ZIP并解压出来 下面来说说SlidingMenu的配置过程: SlidingMenu不同于EventBus等开源框架,需要手动的配置.相对比较麻烦. 首先我们将下载下来的Zip文件解压缩得到 之后修改“

【002】有符号数据传递给无符号变量

[例2] 将有符号数据传送给无符号变量. #include <iostream> using namespace std; int main( ) { unsigned short a; short b=-1; a=b; cout<<"b="<<b<<endl; cout<<"a="<<a<<endl; return 0; } [输出结果] b=-1 a=65535 short  型

Java使用StringBuilder时--找不到符号

写了个Test试了下Java的StringBuilder类 代码如下: import java.util.Scanner;public class StringBuilder1{    public static void main(String[] args)    {      Scanner in = new Scanner(System.in);      System.out.println("开始用许多小段的字符串构建一个字符串:");      System.out.pr

mvn install 报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2 错误: 找不到符号

报错信息 在Eclipse中执行mvn install时,console端显示如下报错信息: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project ERP: Compilation failure: Compilation failure: [ERROR] \test01\src\main\java\HStyl

【找不到符号】Maven打包找不到符号的问题排查

当碰到maven错误:找不到符号问题时,通常第一反应应该是执行eclipse的Project -> Clean … -> Clean all projects,然后再执行maven clean,将项目清理一下,然后再试试,如果还是不能解决接着往下看. 一.可能项目编码格式不统一.  可以在pom.xml文件中加上这样的配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId&

找不到符号 &amp; Exception in thread &quot;main&quot; java.lang.NoClassDefFoundErrorrg

D:\java\src 下多个类 Main.java.Person.java.Teacher.java.FamilyRole.java [1]类中未指定包名,编辑:javac Main.java  (生成.class文件)   运行:java Main D:\java\src>javac Main.java D:\java\src>java Main [2]指定包名(如:package com.test;)用以上指令: 1.编译时报找不到符号,需用 javac *.java 一次编译所有的ja

javac编译不同目录的源码提示找不到符号

对于单个文件的且不引用其他类文件的java源码用javac编译大家都很熟悉即 javac mycode.java 但是如果这个文件引用到了其他的类文件,在进行编译的时候就会提示找不到符号,这时我们需要使用下面的命令 D:\Tomcat6\webapps\src>javac -encoding utf-8 -sourcepath D:\Tomcat6\webapps\src -cp D:\Tomcat6\webapps\kq\WEB-INF\lib\org.json.jar mycode.java