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

如何生成字符串類型的 buildConfigField

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

問題描述

在我的 Android Studio 項目中有兩個 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'
    }
}

我得到如下錯誤:

/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;
}

我認為 APP_VERSIONSERVER_URL 沒有正確生成,因為它們是沒有引號的字符串類型.

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

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

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

推薦答案

字符串類型的構建配置字段應該這樣聲明:

String type build config fields should be declared like this:

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

引號中的字段名稱,轉義引號中的字段值.

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

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

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

相關文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現 IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當前風味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復“意外元素lt;查詢gt;在“清單中找到錯誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風味庫的多風味應用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運行時有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 99久久久久久久久 | 久久高清精品 | 国产玖玖| 毛片a级毛片免费播放100 | 精品久久久久久亚洲综合网站 | 精品婷婷 | 欧美一级免费观看 | 天天干在线播放 | 五月天激情电影 | 国产黄色小视频在线观看 | 久久精品久久久久久 | 午夜精品一区二区三区在线播放 | 婷婷免费视频 | 精精国产xxxx视频在线野外 | 五月天综合网 | 久久www免费视频 | 成人精品视频在线 | 成人欧美一区二区 | 国产精品久久久久不卡 | 91精品国产91久久久久久密臀 | 国产一级片免费视频 | 欧美在线视频免费 | 亚洲综合在 | 欧美成人免费电影 | 成人 在线 | 午夜资源 | 国产精品久久久久久婷婷天堂 | 欧美综合一区二区三区 | 99re热精品视频 | 国产精品自产拍在线观看蜜 | а天堂中文最新一区二区三区 | 亚洲成人日韩 | 久久婷婷国产麻豆91 | 色综合久| 91在线网站 | 成人a视频片观看免费 | 日本在线小视频 | 一区久久 | 日韩国产一区二区三区 | 国产馆 | 久久精品在线 |