Windows下安装GradleGradle官方的安装文档,地址如下:https://gradle.org/install/1.Gradle是基于JVM的,所以首先需要确保已经安装好了JDK,而我这里是已经安装好的了,官方文档中表示目前最新版本的Gradle需要的JDK环境是1.7以上。我这里用的是jdk10:2.到官网上下载Gradle,下载地址如下,我这里下载的是二进制安装包:https://
分类:
其他好文 时间:
2018-09-12 23:57:21
阅读次数:
253
Gradle多项目构建关于项目模块化:在企业项目中,包层次和类关系比较复杂,把代码拆分成模块通常是最佳实践,这需要你清晰的划分功能的边界,比如把业务逻辑层和数据持久化层拆分开来。项目符合高内聚低耦合时,模块化就变得很容易,这是一条非常好的软件开发实践通常在使用Maven构建项目的时候,我们会将一个项目划分为多个模块,然后通过父工程去管理子模块。而Gradle也拥有类似的功能,我们将其称之为多项目构
分类:
编程语言 时间:
2018-09-12 21:19:01
阅读次数:
211
有时候导入一些module时,会出现以下问题 1 这是因为module中可能依赖了不同的支持库,版本不一样。 解决办法 在项目根目录的build.gradle中加入以下代码 将details.useVersion后的值替换为统一的版本. ...
分类:
移动开发 时间:
2018-09-11 16:07:18
阅读次数:
568
1 Gradle工具的基本介绍 Java作为一门世界级主流编程语言,有一款高效易用的项目管理工具是Java开发者共同追求的心愿和目标。先是2000年的Ant,后有2004年Maven两个工具的诞生,都在Java市场上取得了巨大的成功。但是二者都有一定的不足和局限性。 2012年基于Ant和Maven ...
分类:
其他好文 时间:
2018-09-11 01:00:50
阅读次数:
292
Android Studio 编译项目的时候报错 原因是:程序内出现不同的,support或者其他外部引用库的多个版本,Gradle在进行合并的时候会使用本地持有的,最高版本的来进行编译, 所以25的support就有可能引用26的东西,就会出现 属性 merge 错误 ,或者Class丢失,官方的 ...
分类:
移动开发 时间:
2018-09-10 14:43:23
阅读次数:
347
前言 之前,我都是说了很多的关于微服务的概念,说到底,很多人看了之后会认为没有什么意思,因为没有实际的东西说明,即使每个概念都明白了,也很难赋之实践。所以这次,我来用一个实际的例子去说明,在实际的项目过程中我们会如何去构建我们的微服务。 PS:我们只是利用场景去模拟我们微服务构建或者说拆分的整个过程 ...
分类:
编程语言 时间:
2018-09-08 22:40:42
阅读次数:
419
一、安装 1、确保已经安装jdk java -version2、从gradle官网下载安装包 https://gradle.org3、配置环境变量 GRADLE_HOME4、添加到path %GRADLE_HOME%/bin;5、验证 gradle -v 二、语言基础Groovy 特性: 1、完成支 ...
分类:
其他好文 时间:
2018-09-08 15:17:56
阅读次数:
230
Some useful links + https://hakeemit.blogspot.com/2018/04/gradle project sync failed basic.html + https://stackoverflow.com/questions/15324493/how do ...
分类:
移动开发 时间:
2018-09-07 20:12:42
阅读次数:
213
第三方服务之Bmob后端云的推送服务的集成和使用(三) 事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章 步骤一:推送服务的集成 在app的build.gradle中添加compile依赖文件: 在manifests文件中配置权限: ...
分类:
移动开发 时间:
2018-09-07 14:11:23
阅读次数:
148
(1)编译时发生 解决方法: 1、在最外层的Gradle中,删除如下的语句 (2)编译时发生 解决方法: 1、在最外层的Gradle中,删除如下的语句 (3)编译时发生 解决方法: 1、你的项目中存在中文命名,将项目中对应的中文命名改为英文即可 (4)编译时发生 解决方法: 1、你的项目中res\d ...
分类:
移动开发 时间:
2018-09-07 14:02:31
阅读次数:
256