久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何生成字符串類型的 buildConfigField

How to generate buildConfigField with String type(如何生成字符串類型的 buildConfigField)
本文介紹了如何生成字符串類型的 buildConfigField的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

在我的 Android Studio 項(xiàng)目中有兩個(gè) build configuration 和一些 buildConfigField:

In my Android Studio project there are two build configuration with some buildConfigField:

    buildTypes {
    def SERVER_URL = "SERVER_URL"
    def APP_VERSION = "APP_VERSION"

    debug {
        buildConfigField "String", SERVER_URL, "http://dev.myserver.com"
        buildConfigField "String", APP_VERSION, "0.0.1"
    }

    release {
        buildConfigField "String", SERVER_URL, "https://myserver.com"
        buildConfigField "String", APP_VERSION, "0.0.1"

        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

我得到如下錯(cuò)誤:

/path/to/generated/BuildConfig.java
    Error:(14, 47) error: ';' expected
    Error:(15, 47) error: ';' expected

生成的BuildConfig.java如下:

public final class BuildConfig {
    public static final boolean DEBUG = Boolean.parseBoolean("true");
    public static final String APPLICATION_ID = "com.mycuteoffice.mcoapp";
    public static final String BUILD_TYPE = "debug";
    public static final String FLAVOR = "";
    public static final int VERSION_CODE = 1;
    public static final String VERSION_NAME = "1.0";
    // Fields from build type: debug
    public static final String APP_VERSION = 0.0.1;
    public static final String SERVER_URL = http://dev.mycuteoffice.com;
}

我認(rèn)為 APP_VERSIONSERVER_URL 沒有正確生成,因?yàn)樗鼈兪菦]有引號的字符串類型.

I think the APP_VERSION and SERVER_URL are not getting generated properly as being String type they do not have quotes.

我不確定為什么會(huì)以這種方式生成它.請讓我知道如何解決此問題.

I am not sure why it is being generated in such a way. Please let me know how can I resolve this issues.

推薦答案

字符串類型的構(gòu)建配置字段應(yīng)該這樣聲明:

String type build config fields should be declared like this:

buildConfigField "String", "SERVER_URL", ""http://dev.myserver.com""

引號中的字段名稱,轉(zhuǎn)義引號中的字段值.

the field name in quotes, the field value in escaped quotes additionally.

這篇關(guān)于如何生成字符串類型的 buildConfigField的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現(xiàn) IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當(dāng)前風(fēng)味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復(fù)“意外元素lt;查詢gt;在“清單中找到錯(cuò)誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風(fēng)味庫的多風(fēng)味應(yīng)用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運(yùn)行時(shí)有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 久久综合久久久 | 亚洲视频欧美视频 | www日韩高清 | 亚洲成人一区二区三区 | 丝袜美腿av | 99热这里都是精品 | 成人精品一区 | 欧美视频xxx | 日韩第一页 | 日韩视频精品在线 | 国产精品亚洲综合 | 久久毛片 | 中文字幕在线免费观看 | 二区视频| 一级片毛片 | 久久久久久国产精品免费免费男同 | 欧美一级毛片免费观看 | 色网在线观看 | 亚洲国产情侣 | 91精品国产91久久久久久三级 | 成年人视频在线免费观看 | 中文字幕国产精品 | 一级毛片免费看 | 91麻豆产精品久久久久久 | av免费网 | 精品国产精品一区二区夜夜嗨 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | www.中文字幕.com | 国产一区二区精品在线 | 久久高潮 | 搞黄视频免费看 | 国产探花在线精品一区二区 | 国产一区2区 | 中文字幕久久精品 | 国产精品久久久久久久久久免费看 | av毛片 | 精品亚洲一区二区三区 | 一区二区成人 | 久久久久久久久国产成人免费 | 欧美性tv | 国产一区二区三区在线 |