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,感谢优秀的开源作品,另外如果觉得本篇文章对你有帮助,评论一下,让我看下有没有帮助到人= =。。。