Android中將清單文件的一些配置參數

Android中將清單文件的一些配置參數


這裏可以存放的應該是不重要的公開的東西,存放支付寶這些重要的信息話參考
客戶端token及一些祕鑰加理論指南,感覺黑貓大大0。0

第一步我們先在Android studio中打開對應的build.gradle(Moudle:app)

這裏寫圖片描述

然後在頂部添加代碼 ,這裏用友盟舉個例子

String umengAppKey = System.getenv('CNODEMD_UMENG_APP_KEY') //System.getenv的意思是獲取本機環境變量"CNODEMD_UMENG_APP_KEY"給 umengAppKey 
File localPropertiesFile = project.rootProject.file('local.properties')//得到根目錄文件名爲"local.properties"的文間
if (localPropertiesFile.exists()) {
    Properties properties = new Properties()
    properties.load(localPropertiesFile.newDataInputStream())
    umengAppKey = properties.getProperty("umeng.appkey", umengAppKey)//這裏就賦值"dwdwdwdw"給umengAppKey拉
}

這裏寫圖片描述

        manifestPlaceholders = [
                UMENG_CHANNEL: "CNodeJS",
                UMENG_APPKEY: umengAppKey
        ]//加上這句話就可以對應到清單文件了

這裏寫圖片描述

    在清單文件中只需要用${}包裹就OK了

這裏寫圖片描述

本文來源自https://github.com/TakWolf/CNode-Material-Design,感謝優秀的開源作品,另外如果覺得本篇文章對你有幫助,評論一下,讓我看下有沒有幫助到人= =。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章