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需要修改的地方相关推荐

  1. android studio gradle 自动更新,android studio gradle 两种更新方法更新

    又快一年没有使用AS了,正好要查看一个Android项目代码,干脆升级到新版试试看新变化,旧版本为3.1.2,目前最新版本为3.4.2,AS的升级是很简单的直接update等待即可. 升级完了,打开G ...

  2. android对错图标,Android Studio Gradle图标错误,清单合并

    我一直看到此消息,但不确定如何彻底解决它. Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from A ...

  3. android studio gradle 更新方法。

    Android studio更新 第一步:在你所在项目文件夹下:你项目根目录gradlewrapper gradle-wrapper.properties   (只要在打开项目的时候选OK,这个文件就 ...

  4. 解决一个Android Studio gradle的小问题

    解决一个Android Studio gradle的小问题 参考文章: (1)解决一个Android Studio gradle的小问题 (2)https://www.cnblogs.com/xzha ...

  5. Android Studio Gradle实践之多渠道自动化打包+版本号管理

    转: Android Studio Gradle实践之多渠道自动化打包+版本号管理 上次介绍了Android Studio的安装.配置和基本使用.这次讲一下Android Studio用到的打包工具G ...

  6. android studio编辑环境变量,Android studio gradle环境变量配置教程

    本文实例为大家分享了Android studio gradle环境变量配置的教程,供大家参考,具体内容如下 我的gradle 下载自动解压到了这个目录  C:\Users\jacli\.gradle\ ...

  7. Android Studio Gradle 下载过慢?Gradle 配置阿里云镜像

    Android Studio Gradle 下载过慢?Gradle 配置阿里云镜像 旧AndroidStudio项目配置 新AndroidStudio项目配置 旧AndroidStudio项目配置 找 ...

  8. Android Studio gradle下载依赖包失败的解决办法

    Android Studio gradle下载依赖包失败 的解决办法 使用Android Studio在第一次导入项目或者配置完Kotlin后,会一直Build,因为需要下载一些项目中配置的依赖和gr ...

  9. Android studio gradle实现360加固保自动化打包

    Android studio gradle实现360加固保自动化打包 随着目前行业竞争越来越激烈,apk加固防逆向应该是标配,而360加固保应该是这方面比较成熟可靠的加固工具了,一次性完成了签名混淆加 ...

最新文章

  1. xenapp 发布到外网更改公网IP。
  2. Spring Cloud Hoxton正式发布,Spring Boot 2.2.x不再孤单
  3. 四种保留小数后两位输出方法
  4. Flutter Dart:用数字分组显示大数字
  5. getChars的用法
  6. 为什么我们批评C++?又爱又恨的垃圾回收机制
  7. alexnet vgg_从零开始:建立著名的分类网2(AlexNet / VGG)
  8. Angular自学笔记(?)ViewChild和ViewChildren
  9. IOS学习笔记之十七 (NSDate、NSDateFormatter、NSCalendar、NSDateComponents、NSTimer)
  10. 【RabbitMQ】6、rabbitmq生产者的消息确认
  11. hive中使用case、if:一个region统计业务(hive条件函数case、if、COALESCE语法介绍:CONDITIONAL FUNCTIONS IN HIVE)...
  12. JQuery实用技巧--学会你也是大神(1)——插件的制作技巧
  13. 2021-09-13 《鸟叔Linux私房菜》阅读纪录 第一章-Linux是什么如何学习-Linux 是什么Torvalds的Linux 发展
  14. java计算机毕业设计招聘信息系统源代码+系统+数据库+lw文档
  15. html鼠标移上去变成箭头,js实现鼠标移动到div上变成箭头
  16. 004coursera网站中的VTT字幕的使用
  17. Python获取法定节假日
  18. html网页的主题标签是什么6,HTML标签以及各个标签属性大全(网页制作必备)
  19. 502粘到手上变硬了怎么办_502胶水把手黏住了怎么办
  20. Android设备上一张图片的显示过程

热门文章

  1. (二)、程序流程控制
  2. 推荐系统学习07-Waffles
  3. 上海宝付:你所不知道的‘刷脸’支付。
  4. 高光谱遥感技术及应用
  5. 【iOS开发】 iOS打包ipa的四种实用方法(.app转.ipa)
  6. Java交互界面实现计算器开发设计【附函数源码】
  7. arcgis10.2 打开CAD文件注记乱码
  8. ABAP_指定分类账组 BAPI_ACC_DOCUMENT_POST
  9. Security自定义认证规则
  10. 获取电脑唯一标识,硬盘序列号,主板序列号,CPU序列号