首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于gradle构建期间的动态分析ID

关于gradle构建期间的动态分析ID
EN

Stack Overflow用户
提问于 2015-08-26 20:24:41
回答 1查看 56关注 0票数 1

所以,今天我遇到了一个问题,我想设置一个动态gradle构建,其中我可以包含两个Google Analytics键:一个用于调试,另一个用于实时环境。我尝试了以下解决方案,但没有奏效:

代码语言:javascript
复制
        release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

        resValue "string", "googleAnalyticsID", "UA-666666-1"
    }
    debug {
        buildConfigField "Boolean", "DEBUG_MODE", "true"
        versionNameSuffix "-Demo"

        resValue "string", "googleAnalyticsID", "UA-777777-1"

    }

如果我能够替换ID,如何替换google-services.json文件?我希望我不需要用脚本来复制它。

我期待着听到你的想法,非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2015-09-01 21:35:27

到目前为止,这就是我想出来的,但我认为这不是最好的答案,我仍然不知道该用JSON来操作谁

代码语言:javascript
复制
       if (BuildConfig.BUILD_TYPE.contains("debug")) {
        tracker = analytics.newTracker("UA-66807305-1");
    } else {
        tracker = analytics.newTracker("UA-66499744-1");
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32226628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档