1.链接地址:http://www.cnblogs.com/aimqqroad-13/p/6808930.html?utm_source=itdadao&utm_medium=referral
2.总结:
2.1AndroidManifest.xml文件中设置变量DATA_NAME,变量从gradle文件中读取
<meta-data android:name="DATA_NAME" android:value="${DATA_NAME_VALUE}" />
2.2build.gradle配置文件中为不同的版本设置不同的变量值
productFlavors {
ol {
manifestPlaceholders = [DATA_NAME_VALUE: "http://www.mamami.com"] //线上服务地址
}
test {
manifestPlaceholders = [DATA_NAME_VALUE: "http://192.168.58.38"] //测试服务地址
}
}
2.3通过pakagemannager在代码中获取变量值
ApplicationInfo appInfo = context.getPackageManager() .getApplicationInfo(context.getPackageNam(),PackageManager.GET_META_DATA); appInfo.metaData.getString(meta_name); //不同版本,取值结果不同
相关推荐
使用Gradle 构建spring Boot工程系列
Gradle构建(war) web项目示例 Gradle在已有的web工程中使用gradle打war包
gs-gradle, 使用Gradle构建Java项目 标记项目gradle目录你将构建什么。你需要什么。设置了项目项目。安装 Gradle找出Gradle可以做什么。构建Java代码声明依赖项使用Gradle包装程序生成项目。摘要文件另请参
idea+gradle构建spring源码构建环境主要是为了学习spring源码使用
基于gradle构建的项目,基于新一代的打包神器 gradle,比maven快速 方便,可支持自定义插件,是生活装逼不可或缺的利器,快来和大家一起下载吧 兄弟们 奥利给
辛苦了几个晚上,搭建整合了一套springboot2的工程,采用最新的idea工具,使用gradle搭建,内含增删改查的实例
内容包括:1.Android StudioRelease所有...3.Android Studio版本、Gradle版本、Build Tools版本详细对照,让大家不再因为版本问题而纠结,你只需要知道哪个Android Studio版本用对应Gradle以及Build Tools就可以了。
使用Idea基于Gradle构建的JavaWeb项目
Gradle构建 Java项目,简单的把java 项目构建成jar
用它来构建Java代码是多么的容易。为了简单起见,我们将使用一个简单的Java程序,展现一下:只要你遵从它的约定使用Gradle构建Java程序很简单。
共有gradle 6.1.1,6.5.1,6.6.1,6.7四个版本
gradle构建多模块的微服务架构,配置超简单简洁,基于springboot、shardingsphere、mybatisplus、HikariCp构建的web微服务。可以直接运行,在此基础上构建多模块聚合形式的业务系统。
gradle 构建测试 单项目 多项目 非约定结构
很详细的介绍了使用Gradle构建和测试项目,Gradle比Maven的易用性使得其在以后有很大的发展空间
gradle 构建 Java 简单示例 主要演示 如何 编写 build.gradle 文件来编译和运行 java程序 step: - gradle build - gradle run
github最新版spring源码gradle构建20141121只要5分
使用IDEA和Gradle构建Vertx项目,详细操作步骤,也可以去查阅我的博客文章
利用 Gradle 来构建系统我认为将成为 java 构建项目的最佳选择,简单,快速,对初学者无苛刻要求,可以说是拿来就会用,而且我们再也不用看那些冗长而复杂的 xml 文件了,因为 Gradle 是基于 Groovy 语言的,Groovy ...
在 Eclipse 下利用 gradle 构建系统,一些基本的操作步骤和一个小实例!
springboot+gradle项目基于idea的构建,易于理解。简单的搭建