当前位置: 首页 > 知识库问答 >
问题:

Android Studio更新0.4.0找不到buildConfig()

华良才
2023-03-14

在将Android Studio升级到0.4.0版本后,我发现了一个新的错误:

我通过gradle-wrapper.properties升级到了Gradle1.9

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip
dependencies {
    classpath 'com.android.tools.build:gradle:0.7.+'
}
productFlavors {
    local {
        buildConfig "public static final String MY_KEY = \"\";"
    }

    alpha {
        buildConfig "public static final String MY_KEY = \"XXXXX-XXXXX-XXX\";"
    }

    beta {
        buildConfig "public static final String MY_KEY = \"YYYYY-YYYYY-YYY\";"
    }
}

共有1个答案

林丁雷
2023-03-14

我不能使用注释(太长)。你可以在1.9级的最新情况中找到它。

DSL更改:BuildConfigLineBuildConfigField替换:

buildConfigField "boolean", "MY_FLAG", "true"

可以重写在风味或生成类型中的默认配置中定义的字段。参见“基本”示例。

buildConfig "public static final boolean MY_FLAG = true;"
buildConfigField "boolean", "MY_FLAG", "true"
buildConfigField "String" , "MY_KEY" ,  "\"XXXXX-XXXXX-XXX\""

对于新的实验插件(0.2.1),您必须使用:

buildConfigFields.with {
                create() {
                    type = "String"
                    name = "MY_KEY"
                    value = "MY_VALUE"
                }
            }
 类似资料:
  • 我试图将wiremock扩展添加到项目中,但Gradle找不到所需的存储库。 我从官方的maven repo获取回购: https://mvnrepository.com/artifact/com.github.JensPiegsa/wiremock-extension/0.4.0 build.gradle: 我收到的错误:

  • 问题内容: 干得好,现在我只想知道为什么如果我将while循环中的System.out.println指令添加到while循环中,则同时在Gui中的cmd和Pgbar上都显示了进度?: 需要一些帮助,我无法获取JProgressBar进行更新,我无法使用SwingWorker,我必须解决这个问题。变量Path.operationProgress是来自“ Path”类实例的静态变量,它是从另一个线程

  • AndroidStudio 2.2.3无法解决我的RealmRecycorViewAdapter引用。我直接从Realm站点跟随了RecyclerViewAdpper示例。有人能帮我弄清楚为什么它找不到RealmRecyclerViewAdapter吗? 以下是我的进口声明: 这是我的项目级gradle文件: 这是我的应用程序级gradle文件: com.android.application应用

  • 在sdk更新之后,我无法创建hello world应用程序。我的建筑。Gradle长这样 但是构建失败了 所以我添加了compile'com.android.support:support-v4:22.0.'。现在我得到了 在过去的几个小时里,我一直被困在里面。有人能帮我找出问题吗

  • 由于依赖关系冲突,无法完成安装。 正在安装的软件:Android Development Tools 23.0.6.1720515(com.Android.ide.eclipse.ADT.feature.feature.group 23.0.6.1720515) 当前安装的软件:Google App Engine Tools for Android 3.5.1.v201312301719-rel-