Error:Execution failed for task ':jingyeyun:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException:
java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
Error while executing java process with main class com.android.dx.command.Main with arguments
{--dex --num-threads=4 --output \build\intermediates\transforms\dex\debug\folders\1000\1f\main
\build\intermediates\transforms\proguard\debug\jars\3\1f\main.jar}

摘自:https://blog.csdn.net/Angel_jn/article/details/78466645?locationNum=5&fps=1

其推测报错原因有二个方面:

第一:整个项目中,出现重复引用第三方包,具体解决方案,详见博客 
http://blog.csdn.net/willba/article/details/70244798 
如:compile’com.android.support:appcompat-v7:24.1.0’ ,V7包版本不一致的问题了。 
在app Module中compile 了 V7包,而在Library Module中导入的却是v4 包,报了错,把v4 改成v7 ,问题解决! 
第二:其文件的方法引用超过了65535个方法限制, 
其解决方案为: 给项目进行分包操作,然后对其虚拟机堆分配内存大小 
在app的gradler配置文件中,添加 multiDexEnabled true 开启分包,然后添加

    dexOptions {
javaMaxHeapSize "4g"
}

最后来个示意图 

我的解决方法是第二种,直接设置javaMaxHeapSize就好了

最新文章

  1. js,jquery,css,html5特效
  2. C++字符串格式化库:CPPFormatLibrary
  3. PDO知识
  4. 为WPF版的GridControl控件添加行序号功能
  5. Truncate Table 用法
  6. Apache Spark1.1.0部署与开发环境搭建
  7. Micropython实战之TPYBoardv102 DIY金属检测仪
  8. 自定义注解,andjdk提供的元注解
  9. iOS学习——iOS原生实现二维码扫描
  10. Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8
  11. jQuery实现全选、反选和不选功能
  12. 【学习笔记】《Python从入门到实践》游戏-Alien Invasion
  13. BugkuCTF web基础$_GET
  14. [USACO18OPEN]Out of Sorts G 冒泡排序理解之一
  15. Adobe After Effects CS6 操作记录
  16. Android中的安全与访问权限控制
  17. SHA1加密算法 java
  18. SharePoint Search 分词(WordBreaker)
  19. linux 关键发行版及其关系图
  20. dubbox rest协议jackson 反序列化的坑

热门文章

  1. TestLink 的使用详解
  2. [UnityShader基础]02.深度测试 & 深度写入
  3. 本地计算机上的OracleDBConsoleorcl服务启动后停止
  4. Python :数据结构
  5. 6.简单提取小红书app数据保存txt-2
  6. YARN label 特性 & 指定队列及label提交任务
  7. django之ForNode是如何渲染的
  8. leetcode153
  9. PHP单点登陆
  10. Ftp命令使用