先说下背景:随着各种第三方框架的使用,studio在编译打包成apk时,在dex如果发现有相同的jar包,不能创建dalvik虚拟机。一个apk,就是一个运行在linux上的一个虚拟机。

上图就是一直报错的问题,说是一个致命的错误,不能创建JVM。

找了下stackoverflow,发现这样的问题比比皆是,确没有一个解决我的问题的。有的说是AS2.1中的gradle和jdk不兼容,我看有1.8出这个问题,也是1.7出这个问题,先排除了jdk问题。然后以有人说是有相同的包导致的。我仔细检查了下。发现也没有相同的包啊。。

正在绝望的时候,再看了下这个错误。有一行“Invalid maxinum heap size:-Xmx4g”

然后是这里注释下,天啊,竟然编译通过了!

虽然不是技术上碰到的难题,也因为这种问题,让我竟受折磨。所以,必须让它上到我碰到的坑笔记中。

Android studio中的一次编译报错’Error:Execution failed for task ':app:transformClassesWithDexForDebug‘,困扰了两天相关推荐

  1. 安卓中运行报错Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决

    在androidstuio中运行我的未完项目,报错: Error:Execution failed for task ':app:transformClassesWithDexForDebug'. & ...

  2. 66.android 导入项目报错Error:Execution failed for task ':app:validateDebugSigning'. Keystore file F:\myA

    //第一种方式: 导入下载的工程出现这个错误,追究其原因是是下载的工程中有指定使用的Keystore文件的路径, 所以我们可以通过Android studio File->ProjectStru ...

  3. cordova编译报错:Execution failed for task ':processDebugResources'

    cordova编译报错:Execution failed for task ':processDebugResources' 引发这个错误的最扩祸首就是一个中文命名的文件,不知道什么时候加入的,我写了 ...

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

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

  5. Android Java 8使用Lamda报错:Execution failed for task :app:transformJackWithJackForDebug - Android?...

    2019独角兽企业重金招聘Python工程师标准>>> Remove jackOption from defaultConfig in build.gradle Add follow ...

  6. Android Studio Gradle构建报错,Error:Execution failed for task ':app:mergeDebugResources'.

    Error:Execution failed for task ':app:mergeDebugResources'. 小白研究Android简直就是入坑再入坑啊,前一个坑还不一定能出来,下一个坑就来 ...

  7. Android Studio clean 时产生 Error:Execution failed for task ':app:mockableAndroidJar' java.lang.NullP

    博客: 安卓之家 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 20161203更新 已经确认这个错误是这个神器的锅: android-hidden-api 在Android Stud ...

  8. Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException

    异常Log: Error:Execution failed for task ':app:dexDebug'.  > com.android.ide.common.process.Process ...

  9. android dex2oatd e,解決android項目Error:Execution failed for task ':app:dexDebug'.ebug'錯誤

    先上錯誤信息:Error:Execution failed for task ':app:dexDebug'.> com.android.ide.common.process.ProcessEx ...

  10. 【Android】Error:Execution failed for task ':app:lint'

    详细信息如下: Error:Execution failed for task ':app:lint'. > Lint found errors in the project; aborting ...

最新文章

  1. Linux下查找文件方法
  2. 修改/etc/sudoers权限后的补救方法
  3. boseqc35能不能连电脑_连win7都用不了?轻量级LXLE系统,只要10分钟,旧电脑也能运行如飞!...
  4. 利用Word2010给汉字添加汉语拼音
  5. Monkey脚本编写
  6. 不同种类的ICP算法
  7. 统一返回对象和异常处理(一)
  8. crt脚本怎么添加等待时间_如何在重启或启动时执行命令或脚本 | Linux 中国
  9. jsp中为什么有时out.write不能写,为什么?
  10. 运筹优化(十二)--带约束非线性规划(NLP)
  11. 图像旋转(任意角度)matlab
  12. 【实用工具系列】MathCAD入门安装及快速上手使用教程
  13. FW软件的安装及简单的使用;
  14. K-mer频率分布图代码实现
  15. vue.js - 收藏集 - 掘金
  16. 当按下Alt-F4时阻止关闭Outlook,使其最小化(翻译)
  17. 通过js进行在线PDF电子签名和小编辑
  18. 不允许对系统目录进行即席更新_不被允许再更新安卓系统,华为手机用户怎么办?华为回应!...
  19. CAD梦想画图中的“镜像命令”
  20. win10如何更改c盘下的用户名用解决某些软件启动不了

热门文章

  1. 面板x轴模式包括哪些_虎扑轻跃 | 体验一汽大众探岳X
  2. 正则表达式及常用大全
  3. np.c_和np.r_
  4. tensorflow学习笔记(3)梯度下降法进行曲线拟合和线性回归
  5. arduino学习笔记(三)——LED相关
  6. 一文看懂 9 种Transformer结构!
  7. P1215 [USACO1.4]母亲的牛奶 Mother's Milk
  8. 分布式监控:Zabbix_sender介绍及配置
  9. C#设计模式--设配器模式
  10. Jquery简单幻灯片