一个简单的Gradle项目
记录下做的过程,这是一个简单的Gradle项目,主要用来测试一些日志的写法,日志的输出等等。 创建项目 创建项目大概是下面这些步骤: 创建一个目录(test),并执行git init置于git管理下。 在目录test下创建build.gradle文件。 在build.gradle中添加apply plugin: 'java',这会添加一些定制的java tasks。 添加依赖的mav...
2016-07-07
android studio flutter代理设置问题
1.在初次启动IDE的时候会提示更新各种SDK包,此时一般会直接设置代理,我的系统时Ubuntu18.04,所以直接代理了本地vpn,127.0.0.1 端口1080
2022-01-07
Spring Boot 学习 (1): 初始化工程
spring boot 项目初始化,介绍三种方式:IntelliJ 创建、Spring CLI 创建以及手动创建,工程使用 gradle 构建工具。
2019-03-07
springboot添加gradle jpa组件项目搭建五分钟快速上手
springboot gradle jpa项目如何搭建?只要一首歌的时间 废话不多说马上开始 新建一个项目 此处注意选择Type为Gradle Project 因为只是演示最基础的项目搭建所以只选择必要的 web jpa mysql 取个项目名,finish 进入项目会跳出这个窗口,Gradle home选择本地Gradle,Gradle可在网上下载不做详细介绍 等待加载完成后,开始...
AS上传Library到JCenter 教程+踩坑记录
本文使用'com.novoda:bintray-release作为上传插件,下面以我个人的utils library上传为例进行说明:<!--more-->注册bintray账号网址:[链接]注:可通过Github、Google、Twitter授权bintray实现注册创建bintray仓库网址:[链接]操作步骤:点击左侧“Repositories”选项,点击该选项右侧“New Repository”按钮,填写Na...
使用新 Android Gradle 插件加速您的应用构建
自 2020 年底,Android Gradle 插件 (AGP) 已经开始使用新的版本号规则,其版本号将与 Gradle 主要版本号保持一致,因此 AGP 4.2 之后的版本为 7.0 (目前最新的版本为 7.2)。在更新 Android Studio 时,您可能会收到一并将 Gradle 更新为最新可用版本的提示。为了获得最佳性能,建议您使用 Gradle 和 Android Gradle 插...
宅社V0.2.0发布并开源,从零开始打造一个面向产品级应用
宅社AcgClub,一款纯粹的ACG聚合类App 项目地址:[链接] 出于爱好与学习的目的做出了这款MD风格的应用,旨意通过涵盖Android端的一些热门技术框架来打造一个面向市场级别的产品 通过本项目,你可以了解到以下技术: Material Design MVP 组件化 Kotlin RxJava2 Retrofit Dagger2 Realm Glide Arouter Jsoup Gradle配置 ...
2018-04-22
JUnit 5和Selenium基础(一)
Selenium是一组支持浏览器自动化的工具,主要用于Web应用程序测试。Selenium的组件之一是Selenium WebDriver,它提供客户端库,JSON有线协议(与浏览器驱动程序进行通信的协议)和浏览器驱动程序。Selenium WebDriver的主要优点之一是,它几乎支持所有主要编程语言,并且可以在所有主流操作系统上运行。
2020-01-13
迁移项目到Android Studio
由于公司项目需要多包名APK的支持,所以把公司的项目从eclipse迁移到了Android Studio. 以下是一些迁移经验: 迁移准备 Android Studio对代码检查比较严格,代码中如果存在一些重复ID和重复String,尽量都使用lint处理掉。 Android Studio对于JAR包重复会导致编译失败,如果引用的项目中有相同的jar包,先清理掉,只保留...
2015-07-09
Android Studio 使用Gradle多渠道打包
我们都知道国内应用市场非常多,为了统计各个应用市场的app下载量和使用情况,我们需要多渠道的打包。如果一个一个的手动去打包岂不烦死了,要多麻烦就有多麻烦。这就要求我们学会使用Gradle进行多渠道打包。废话不多说了,直接进入正题吧!
2016-05-13
Gradle学习笔记(1)创建简单的Java项目
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。当前其支持的语言限于Java、Groovy、Kotlin和Scala,主要面向Java应用。 本次分享将具体讲述如何利用Gradle来创建一个简单的Java项目。 首先我们新建一个文...
2018-03-29
初识React Native的环境搭建问题(Android)
最近公司技术栈调整,移动端框架要转成react native,所以抽时间先搭建了个Android的开发环境,准备先来个Hello World看看,然后...就被虐了,所以记录下被虐的过程中遇到的问题。
2019-07-16
安卓逆向 34 AndroidStudio工程目录结构
gradle -> wrapper -> gradle-wrapper.properties 配置项目gradle版本build.gradle 描述工程整体的编译规则gradle.properties gradle配置文件,一般无须改动local.properties 本机环境配置,SDK、NDK路径等,一般无须改动settings.gradle 配置哪些模块在一起编译 include ':app' 只编译appAPPapp -> build.grad...
2021-12-08
Gradle 如何配置上传包到 OSSRH 仓库中
将包上传到 OSSRH 仓库中需要进行下面的一些配置就可以了。当你知道配置参数的时候就会非常方便的上传了,配置的过程也不是很复杂。导入插件你需要导入 2 个插件到 Gradle 项目中。 {代码...} 配置打包任务如果你使用的是 Java 项目的话,你需要将源代码和文档都进行打包。添加下面 2 个打包任务 {代码...} 然后将程序和...
2020-12-28
gradle依赖冲突解决
上图咱们可以知道,咱们需要依赖 hibernate3.6.3 的版本,而此版本需要依赖几个 jar 包,而依赖的 hibernate-commons-annotations.jar 依赖了一个slf4j 的jar包,当前hibernate框架也依赖了slf4j 的 jar 包.由于传递性依赖的特点,两个不同版本的 jar 包会被依赖进来,这样就存在版本冲突的问题.
更新日志 - fir.im Jenkins & Gradle 插件上线
最近 fir.im 工程师们效率爆表,fir.im 实用工具集合又添加了新的成员—— Jenkins & Gradle 插件,让 App 打包上传更加简单快速。
2015-11-30
三端对比
管理ruby应用gem包,使用gem install bundler来进行安装,执行bundle init命令,会生成Gemfile和Gemfile.lock两个文件,Gemfile文件里面可以写gem包特定版本以及跟包相关的一些条件等,写法可参考Gemfile, 然后他人或自己执行bundler install 就会安装特定版本的gem包了,比如装特定的CocoaPods(ps: CocoaPods是iOS开发...
2019-07-22