其实这次我想好好把gradle 构建android工程生成的文件好好看看的,但是实在太多了,而且网络上资料有限,故而就放在下次吧。 这次做了一些新的尝试,然后也看了下一些之前没有关心的文件是啥用。 gradle-wrap…
分类:gradle
SpringBoot.3 使用SpringSecurity授权登陆
在Spring工程中经常会把一些常用的功能打包成一个模块提供给大家使用,SpringSecurity便是针对Web安全打包的一个模块,提供了一些基本比如身份验证、授权、Web安全等等代码。 下面会演示一个用户登陆的例子,…
Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2).
Android studio打包出现: Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2). Search…
Android Studio 3.0 Gradle配置
Android Studio 3.0 使用了 google 自家的 maven 仓库 https://maven.google.com,由于某些不可描述的原因,会导致无法连接。 现有如下两个办法解决: 1.配置…
Gradle(1)
Gradle是个好东西,然而要用它要求有点高。 我还是先从HelloWorld学起。 安装 mac上安装很简单,用sdkman即可。 (没有sdkman的可以先安装) curl -s https://get.sdkman…
gradle 3.3 修改打包apk路径
升级到gradle 3.3之后,有一些api不能用了,影响比较大的可能就是之前的修改打包apk路径 修改之后: /Gradle3.3 以上的方法/ applicationVariants.all { variant -&…
Gradle之构建变体(BuildVariant)
一、构建变体 1. BuildType 1.1 默认BuildType 默认情况下,Android plugin会自动的构建release和debug两个版本 buildTypes { release { minifyE…
利用BuildConfig进行编译选择及Gradle自定义BuildTypes和字段
BuildConfig的用法 在Android开发中,我们使用android.util.Log来打印日志,方便我们的开发调试。但是这些代码不想在发布后执行,我们并不想在软件发布后调试日志被其他开发者看到,现在我的方法是设…
解决AndroidStudio下载gradle慢的问题
当我们升级完成AS后,相应的gradle也会需要升级,使用新版本的AS打开项目时,项目下的gradle/wrapper/gradle-wrapper.properties文件里面的gradle版本会更新成当前AS所匹配的…
com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;
编译SmartRefreshLayout 时候出现下面问题: Cause: com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConst…
ReactNative 报错-Unzipping gradle And SocketException
ReactNative在使用命令行react-native run-android 的运行的时候有时候会遇到下载gradle的情况,不同的本地环境提示下载的gradle版本不同。 下面介绍下常见的问题 一、 Connec…
Android Gradle编译改为mk编译
最近出于工作需要,要将一个模块由gradle编译改为mk方式加入源码编译。遇到了一些问题,在这里记录一下。主要有以下几个问题: 项目中一些三方jar包的引用 AIDL 文件的编译 Dex 64K限制问题 so 库文件的编…