问题

What went wrong:
Execution failed for task >’:app:transformClassesWithMultidexlistForYm10000016Release’.
com.android.build.api.transform.TransformException: Error while generating the main dex list.

原因

MultiDex未做初始化

解决

在application的onCreate中调用
MultiDex.install(this);

后感

一直在看是不是依赖冲突,排除后还是报这个错。冷静了一晚后,回来一打开application,发现少了点东西。。。多从问题出发,“error while generating the main dex list”,除了依赖冲突不知道怎么给你打包,还可能是你根本没完成multiDex的流程……

gradle-com.android.build.api.transform.TransformException:Error while generating the main dex list相关推荐

  1. Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.api.tran

    错误造成的原因: 为了连接网络,我导入的一个Xutils的jar包,然后发现还是还是有原理的老问题,编译版本太高了,需要相应的moudle中增加 在相应的module下的build.gradle中加入 ...

  2. ERROR: Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'

    这个问题一般是由老项目升级出现的问题,比如老项目的gradle4.0以下的升级到gradle4.6,或者更高5.3.2等,这个升级的过程中,就会出现很多问题,比如下面这个: ERROR: Unable ...

  3. android studio 的 Gradle build finished with 1 error(s) 问题

    楼楼最近刚开始用android studio,决定写一些自己遇见的bug,作为记录: 昨天孕检这样的问题Gradle build finished with 1 error(s),一直报错..郁闷哭了 ...

  4. 关于 Android studio你的主机中的软件中止了一个已建立的连接 Gradle build failed with 1 error(s) in 3 s 487 ms

    这几天遇到一个问题 就是Android studio 在连接外带模拟器的时候 出现下列问题 死活连不上 Gradle build failed with 1 error(s) in 3 s 487 m ...

  5. Android --- build.gradle(Module:app)中各版本号讲解,例如targetSdkVersion

    文章目录 一.minSdkVersion 二.compileSdkVersion 三.targetSdkVersion 四.Gradle和SDK版本 先抛出一个问题: 我们的应用开发的时候androi ...

  6. 【Android Gradle 插件】build.gradle 中的 android 配置 ( 配置项 | compileSdkVersion 配置 | buildToolsVersion 配置 )

    文章目录 一.列举 build.gradle 中常用 android 模块配置 二.android 模块常用配置介绍 1.compileSdkVersion 配置 2.buildToolsVersio ...

  7. Android build.gradle配置详解

    AndroidStudio中的Gradle文件 Android Studio是采用gradle来构建项目的,gradle是基于groovy语言. 如上图所示,创建一个AndroidStudio项目,会 ...

  8. Gradle For Android系列4:创建Build Variants

    当你在开发一款应用时,通常会面临发布不同的版本需求.举两个常见的场景,场景一:你正在增加新功能,然后你需要发布版本提交给QA,测试通过后再发布线上版本,可能线下版本和测试版本的服务器接口域名不一样又或 ...

  9. 史上最全Android build.gradle配置详解

    Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的.当我们创建一个Android项 ...

最新文章

  1. 云栖大会看技术人成长之路
  2. 详解vue组件的is特性:限制元素动态组件
  3. Redis内部数据结构-跳跃表
  4. C++primer第一章 开始
  5. 配置MySQL的环境变量
  6. 技术管理中的“沟通”
  7. 虚拟服务器 ssl,虚拟主机如何装ssl
  8. QNAP 提醒客户注意 eCh0raix 勒索攻击和 Room Server 0day
  9. [概率论]-随机变量
  10. (day 35 - 自定义排序规则 )剑指 Offer 45. 把数组排成最小的数
  11. python网易云歌词爬虫_用python爬取网易云音乐歌曲的歌词
  12. 这三个方法让你实现电脑截图转文字的操作
  13. Mac配置环境变量的位置
  14. ROS(RouterOS)实现一线多拨+负载均衡(多图)
  15. 如何做成gif动画图片?教你简单三步制作gif动图
  16. Java+Appium+Junit demo
  17. 2022年最新android studio连接雷电模拟器 真机调试教程
  18. php聊天动图,聊天室技术 -- 贴图的实现_PHP教程
  19. 一二线城市知名 IT互联网公司名单(最新整理版)出炉!
  20. 一阶低通滤波器方程_一阶低通滤波器c语言

热门文章

  1. java 堆转储快照_Java堆转储:您可以完成任务吗?
  2. Spring 4.1和Java 8:java.util.Optional
  3. 反应灵敏且性能卓越的Spray + Akka解决方案,以“在Java和Node.js中发挥并发性和性能”...
  4. ADF Faces。 立即的自定义客户端事件
  5. FindBugs Maven插件教程
  6. 项目学生:带有Jersey的Web服务服务器
  7. 在Java中使用DOM,SAX和StAX解析器解析XML
  8. 幻像类型提高了编译时的安全性
  9. 强制Tomcat通过SLF4J / Logback登录
  10. 使用Spring和Hibernate进行集成测试有多酷