Android 打包签名DexIndexOverflowException错误解决
来源:互联网 发布:中国历史故事软件 编辑:程序博客网 时间:2024/06/16 18:19
http://blog.csdn.net/zhoumushui/article/details/52795221
应用要使用谷歌地图服务,集成了Google Play Services,使用Android Studio打包release版本编译的时候出现如下错误:
- 1
- 2
- 3
- 1
- 2
- 3
DexIndexOverflowException,从名字上看是Dex的Index溢出了。在stackoverflow上看到64K的说法:
当出现这个错误时说明你本身自己的工程代码中含有的太多的方法,或者你的工程lib文件夹下引用的第三方插件jar包有太多的方法,这两者的方法加起来已经超过了65536这个数目。而谷歌规定单个dex文件中的方法不能超过65536的限制
解决方案如下,修改module的build.gradle:
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
这样就解决了DexIndexOverflowException这个异常:
0 0
- Android 打包签名DexIndexOverflowException错误解决
- Android 打包签名DexIndexOverflowException错误解决
- android 打包签名错误
- Android studio打包错误com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
- android 打包 到处签名apk时错误
- Android Studio打包签名出现错误
- Android Studio打包签名出现错误
- Android打包签名忘记密码,完美解决
- Android DexIndexOverflowException
- Android studio打包的时候出现com.android.dex.DexIndexOverflowException
- android apk安装签名冲突错误解决
- android 项目打包 生成签名文件时的错误
- Android eclipse 签名打包及遇到的错误
- Android Studio 签名打包报错 解决之路
- android签名打包、签名混淆、多渠道打包
- Android studio value 2 (DexIndexOverflowException,OutOfMemoryError,NoClassDefFoundError错误)
- android签名打包
- Android应用程序打包签名
- Java-try_catch_finally中带有return语句的执行顺序
- Android 面试知识库
- VR/AR动手玩(三):Android使用jni调用opencv
- Linux信号——Sleep函数的模拟实现(利用alarm,pause,sigsuspend函数)
- HDU 1069 Monkey and Banana dp类型:最长上升子序列
- Android 打包签名DexIndexOverflowException错误解决
- 千万数据的分库分表(一)
- 文章标题
- 模型分解(瓦解、溶解...)Shader
- Java中的匿名内部类
- prim算法
- 埃及分数(迭代加深搜索)
- 前端应掌握的知识
- linux下 mysql 导入导出 数据库