[Tips] Android 多渠道應(yīng)用打包的小技巧

爆棧網(wǎng)的這個(gè)問題 看到 Android gradle plugin 的一個(gè)新特性

buildConfigFieldresValue

顧名思義, 有了這兩個(gè)我們就可以在 gralde 文件中配置一些 BuildConfig 里的變量以及一些如字符串的資源.

打包渠道包上就可以醬紫

final flavorList = ['play', 'wandoujia']
android {
    for (def flavor in flavorList) {
        productFlavors {
            "$flavor" {
                resValue "string", "vendor", flavor
                buildConfigField "String", "VENDOR", "\"" + vendor + "\""
            }
        }
    }
}

搞定

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,671評(píng)論 25 709
  • 參考資料:http://gold.xitu.io/post/580c85768ac247005b5472f9htt...
    zhaoyubetter閱讀 11,233評(píng)論 0 6
  • 這一章主要針對(duì)項(xiàng)目中可以用到的一些實(shí)用功能來(lái)介紹Android Gradle,比如如何隱藏我們的證書文件,降低風(fēng)險(xiǎn)...
    acc8226閱讀 7,948評(píng)論 3 25
  • 1早上是晨間思第三期開營(yíng)樹豐老師用了四十多分鐘分享晨間思的破與立以及晨間思的玩法我原來(lái)以為只是在早上寫字而已,沒想...
    蕎米閱讀 203評(píng)論 0 0
  • 據(jù)說(shuō)人品好的人點(diǎn)下面的藍(lán)字,一定會(huì)看到我連載小說(shuō)中的某一章節(jié),人品不好的就很難說(shuō)了。大爺,來(lái)試試??! 點(diǎn)這里測(cè)試人...
    喪心病狂的小堅(jiān)果兒閱讀 672評(píng)論 21 9

友情鏈接更多精彩內(nèi)容