android studio gradle从2.2.3升到3.1.1需要修改的地方
1.compile 字段修改为 implementation
2.
def appName = 'mydemo';
def getTime() {
return new Date().format("yyyyMMdd", TimeZone.getDefault());
}
applicationVariants.all { variant ->
variant.outputs.all { output ->
def newFile = appName
if (variant.buildType.name.equals('release')) {
newFile = newFile + '-v' + defaultConfig.versionName + '-' + defaultConfig.versionCode + '-release.apk'
}
if (variant.buildType.name.equals('beta')) {
newFile = newFile + '-' + getTime() + '-beta.apk'
}
if (variant.buildType.name.equals('debug')) {
newFile = newFile + '-' + getTime() + '-debug.apk'
}
outputFileName = newFile
}
}
3.注掉
//classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
//apply plugin: 'com.neenbedankt.android-apt'
修改 apt 'XXX-compiler:1.0.0'字段为annotationProcessor 'XXX-compiler:1.0.0'
android studio gradle从2.2.3升到3.1.1需要修改的地方相关推荐
- android studio gradle 自动更新,android studio gradle 两种更新方法更新
又快一年没有使用AS了,正好要查看一个Android项目代码,干脆升级到新版试试看新变化,旧版本为3.1.2,目前最新版本为3.4.2,AS的升级是很简单的直接update等待即可. 升级完了,打开G ...
- android对错图标,Android Studio Gradle图标错误,清单合并
我一直看到此消息,但不确定如何彻底解决它. Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from A ...
- android studio gradle 更新方法。
Android studio更新 第一步:在你所在项目文件夹下:你项目根目录gradlewrapper gradle-wrapper.properties (只要在打开项目的时候选OK,这个文件就 ...
- 解决一个Android Studio gradle的小问题
解决一个Android Studio gradle的小问题 参考文章: (1)解决一个Android Studio gradle的小问题 (2)https://www.cnblogs.com/xzha ...
- Android Studio Gradle实践之多渠道自动化打包+版本号管理
转: Android Studio Gradle实践之多渠道自动化打包+版本号管理 上次介绍了Android Studio的安装.配置和基本使用.这次讲一下Android Studio用到的打包工具G ...
- android studio编辑环境变量,Android studio gradle环境变量配置教程
本文实例为大家分享了Android studio gradle环境变量配置的教程,供大家参考,具体内容如下 我的gradle 下载自动解压到了这个目录 C:\Users\jacli\.gradle\ ...
- Android Studio Gradle 下载过慢?Gradle 配置阿里云镜像
Android Studio Gradle 下载过慢?Gradle 配置阿里云镜像 旧AndroidStudio项目配置 新AndroidStudio项目配置 旧AndroidStudio项目配置 找 ...
- Android Studio gradle下载依赖包失败的解决办法
Android Studio gradle下载依赖包失败 的解决办法 使用Android Studio在第一次导入项目或者配置完Kotlin后,会一直Build,因为需要下载一些项目中配置的依赖和gr ...
- Android studio gradle实现360加固保自动化打包
Android studio gradle实现360加固保自动化打包 随着目前行业竞争越来越激烈,apk加固防逆向应该是标配,而360加固保应该是这方面比较成熟可靠的加固工具了,一次性完成了签名混淆加 ...
最新文章
- xenapp 发布到外网更改公网IP。
- Spring Cloud Hoxton正式发布,Spring Boot 2.2.x不再孤单
- 四种保留小数后两位输出方法
- Flutter Dart:用数字分组显示大数字
- getChars的用法
- 为什么我们批评C++?又爱又恨的垃圾回收机制
- alexnet vgg_从零开始:建立著名的分类网2(AlexNet / VGG)
- Angular自学笔记(?)ViewChild和ViewChildren
- IOS学习笔记之十七 (NSDate、NSDateFormatter、NSCalendar、NSDateComponents、NSTimer)
- 【RabbitMQ】6、rabbitmq生产者的消息确认
- hive中使用case、if:一个region统计业务(hive条件函数case、if、COALESCE语法介绍:CONDITIONAL FUNCTIONS IN HIVE)...
- JQuery实用技巧--学会你也是大神(1)——插件的制作技巧
- 2021-09-13 《鸟叔Linux私房菜》阅读纪录 第一章-Linux是什么如何学习-Linux 是什么Torvalds的Linux 发展
- java计算机毕业设计招聘信息系统源代码+系统+数据库+lw文档
- html鼠标移上去变成箭头,js实现鼠标移动到div上变成箭头
- 004coursera网站中的VTT字幕的使用
- Python获取法定节假日
- html网页的主题标签是什么6,HTML标签以及各个标签属性大全(网页制作必备)
- 502粘到手上变硬了怎么办_502胶水把手黏住了怎么办
- Android设备上一张图片的显示过程