当前位置: 首页 > news >正文

营销型的物流网站模板下载网站建设开发价格高吗

营销型的物流网站模板下载,网站建设开发价格高吗,网页 网站及与之相关的概念,南通网站建设.在我们的实际项目开发中#xff0c;通常在一个 Project 项目中会存在多个 Module 的情况#xff0c;在这些 Module 中会存在一些相同的版本依赖配置#xff0c;针对进行版本升级的时候需要逐个修改#xff0c;显得特别麻烦#xff0c;所以将依赖的配置抽取出来是一个不错的…在我们的实际项目开发中通常在一个 Project 项目中会存在多个 Module 的情况在这些 Module 中会存在一些相同的版本依赖配置针对进行版本升级的时候需要逐个修改显得特别麻烦所以将依赖的配置抽取出来是一个不错的想法。1. 项目结构通常我们的项目在 Project 模式的下结构是rootProject--module1--build.gradle--module2--build.gradle...--build.gradle所以针对各个 Module 的统一管理我们可以在 Project 的根目录 build.gradle 中进行配置或者通过新建一个 config.gradle 配置来完成。2. 在 Project 的 build.gradle 中配置build.gradle 是针对整个 Project 级别的配置所以在 build.gradle 中进行配置让每个 Module 去读取配置。根目录 build.gradle 配置新建 config.gradle 进行配置2.1 根目录 build.gradle 配置在 Android Studio 中的 .gradle 中支持 Groovy 语言所以我们的配置起始就是有点类似于 Java 中的存储配置变量。在 Gradle DSL 中通过 Project.ext 进行 Extra Properties(额外属性)build.gradlerootProject.ext{android [compileSdkVersion : 28,buildToolsVersion : 28.0.0,applicationId : sw.andoter.com.gradleplugindemo,minSdkVersion : 15,targetSdkVersion : 28,versionCode : 1,versionName : 1.0]sdkVersion 13}在具体的 Module 中使用android {compileSdkVersion rootProject.ext.android.compileSdkVersiondefaultConfig {applicationId rootProject.ext.android.applicationIdminSdkVersion rootProject.ext.android.minSdkVersiontargetSdkVersion rootProject.ext.android.targetSdkVersionversionCode rootProject.ext.android.versionCodeversionName rootProject.ext.android.versionNametestInstrumentationRunner android.support.test.runner.AndroidJUnitRunner}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile(proguard-android.txt), proguard-rules.pro}}}这样就可以引用了非常简单。但是这样如果配置量比较大在根目录的 build.gradle 中进行配置就显得可读性非常差所以就会使用方式二进行配置。2.2 新建 config.gradle 进行配置通过新建配置文件进行配置形成如下目录rootProject--module1--build.gradle--module2--build.gradle...--build.gradle--config.gradle1. 选中项目右键新建 Gradle Script 脚本配置config.gradlerootProject.ext{android [compileSdkVersion : 28,buildToolsVersion : 28.0.0,applicationId : sw.andoter.com.gradleplugindemo,minSdkVersion : 15,targetSdkVersion : 28,versionCode : 1,versionName : 1.0]sdkVersion 13}在 Module 的配置中引用引用配置脚本文件通过 apply from:xx需要注意的就是 .gradle 文件的位置同级目录我们直接写文件名称即可不同目录需要使用相对路径。Module 的 build.gradleapply from : ../config.gradleandroid {compileSdkVersion rootProject.ext.android.compileSdkVersiondefaultConfig {applicationId rootProject.ext.android.applicationIdminSdkVersion rootProject.ext.android.minSdkVersiontargetSdkVersion rootProject.ext.android.targetSdkVersionversionCode rootProject.ext.android.versionCodeversionName rootProject.ext.android.versionNametestInstrumentationRunner android.support.test.runner.AndroidJUnitRunner}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile(proguard-android.txt), proguard-rules.pro}}}以后再对依赖包升级的时候直接修改 config.gradle 文件就 OK 了。3. 综述纵观上面的方式核心思想就是保存配置的数据所以不一定非要选择在 .gradle 文件中只要方便使用就行。比如可以放在 gradle.properties中。注意 .properties 文件中存储的是键值对 key-value 形式。gradle.propertieskey Im from gradle.properties在 Module 的 build.gradle 新建一个 Task 进行测试下:task readConfig{doLast{println key}}同样可以进行配置数据的读取。
http://www.sadfv.cn/news/339230/

相关文章:

  • 做搜索关键词任务网站关键词seo优化服务
  • 对招聘网站页面设计做建议怎样自己做网络推广网站
  • 做义工的同城网站品牌网站建设必在大蝌蚪
  • 精品课程网站设计wordpress dream chaser
  • 网站标签怎么做南京 电子商务网站
  • 南京网站公司哪家好建e网全景图
  • 快速建站视频网站没有内容 备案能成功吗
  • 十度网站建设微信企业号可以做微网站吗
  • 建网站注册手机网站这么做链接
  • 天津网站seo营销模板中山网站建设
  • 企业网站怎么建沈阳模板 网站建设
  • 健身网站建设电商设计灵感网站
  • 山西响应式网站建设哪家有做网站优化如何遍文章
  • 做数据分析的网站网站加搜索框
  • 门户网站自查报告wordpress+评论+验证码
  • 翻译建设网站医院网站建设 不足
  • 重庆建设造价工程信息网站招标网址
  • 网站模板 酒店 中文做图素材网站 千
  • 网站开发环境和运行环境赣州新闻联播直播今天
  • 上海市建设网站淄博企业做网站
  • 网站空间域名郑州网站seo优
  • 深圳最好的网站建设大连优化排名推广
  • 织梦如何做中英文版的网站做网站需要编程?
  • 做包装看什么网站编程网站ide做的比较好的
  • 邢台邯郸做网站中山工商注册公司
  • php如何搭建网站后台wordpress 怎么看
  • 陕西公司网站建设郑州建设网站
  • 网站logo怎么做的开发者模式怎么关闭华为
  • 提供专业网站小程序开发营销型网站建设域名
  • 广 做网站蓝光电影下载公关公司多少钱一个月