2019独角兽企业重金招聘Python工程师标准>>>

当项目的总方法数超过65536个,运行在手机上,指不定会报找不到哪个文件的错。

我把项目的PullRefresh框架切换为SmartRefresh框架出现了方法数超过65536。

此文只是做一下笔记,不多做解释了

解决办法:

1  在Application中添加如下代码

@Override
protected void attachBaseContext(Context base) {super.attachBaseContext(base);MultiDex.install(this);
}

或者

public class MyApplication extends MultiDexApplication {

2  然后再build.gradle中添加

defaultConfig {....multiDexEnabled = true
}
compile 'com.android.support:multidex:1.0.1'

然后就完美解决了。

转载于:https://my.oschina.net/u/1268043/blog/1549433

android项目方法数超过65536的解决办法相关推荐

  1. 解决Android studio 方法数超过65536的问题

    解决方法很简单. 首先在build.gradle中的android-defaultcofig中设置multiDexEnabled true 接着在build.gradle中的dependencies中 ...

  2. android解决方法数超过65536问题,(满则溢)Android AS打包提示方法数超65536的解决方法...

    满则溢 平常大家喝饮料啥的都知道一个杯子的容量,如果超出就溢出,这个时候只能在加个杯子装了,Android开发也是如此,当方法数超过65536的时候就需要分包 为啥出现 项目当中添加的依赖和架包太多了 ...

  3. Android工程中方法数超过65536解决方法

    Android工程中方法数超过65536解决方法 1 Dalvik虚拟机(DVM)和Java虚拟机(JVM) JVM是Java Virtual Machine,DVM是Dalvik Virtual M ...

  4. Eclipse之Android项目名有红感叹号的解决办法

    问题: Eclipse之Android项目名有红感叹号的解决办法 代码都没有错,然后项目有红感叹号 1.找问题原因 点击项目右键,然后点击Build Path,然后再Configure Buil Pa ...

  5. 方法超出 android,Android工程方法数超过64k,The number of method references in a .dex file cannot exceed 64K....

    最近将一个老的Eclipse项目转到Android Studio后,用gradle添加了几个依赖,项目可以make,但是一旦run就报错 Error:The number of method refe ...

  6. 安卓应用方法数超过64k解决办法:分割Dex

    你的安卓项目功能很强大,对接了好多第三方开源库,项目越做越完善,代码越敲越爽.可是突然有一天报异常了. 错误:The number of method references in a .dex fil ...

  7. Android开发中方法数超过65535的简单解决方法

    有时候我们的项目会依赖很多第三方的Module,当方法数超过了65535的时候会在打包成apk的时候失败. 对于这种情况,Google官方提供了一个补丁包,将我们的项目进行分包处理. 第一步: 修改项 ...

  8. 由Android 65K方法数限制引发的思考

    前言 没想到,65536真的很小. 1 Unable to execute dex: method ID not in [0, 0xffff]: 65536 PS:本文只是纯探索一下这个65K的来源, ...

  9. Android编译出现com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536错误解决办法

    踩过的坑, 以下操作,必须在app module中进行. ========================================== ** Android编译出现com.android.de ...

最新文章

  1. 深入理解HTML协议
  2. codevs 1958 刺激
  3. 设计模式-创建型-抽象工厂
  4. sun服务器dt消息不能被启动,Sun ONE Application Server 错误
  5. oracle之基本的sql_select语句之课后练习
  6. mysql kingshard 扩容_如何用Go打造一个高性能mysql proxy
  7. C/C++课程设计 新生入学管理系统(二)
  8. golang语言渐入佳境[29]-math包核心方法
  9. python关键字参数顺序_位置参数和关键字参数的求值顺序
  10. Linux 驱动之内核定时器
  11. 必刷2022年辽宁最新消防设施操作员模拟题库及答案
  12. 江苏省淮安市谷歌高清卫星地图下载
  13. docker下安装wekan看板工具
  14. 深扒ASML 的玩法,对工控企业生态圈的思考
  15. M域、B域、O域分别指什么?
  16. 面试连环炮之分布式锁
  17. 一点就分享系列(实践篇3-中篇)— 虽迟但到!全网首发?yolov5之“baseline修改小结“+“CV领域展开-Involutiontransformercnn”
  18. [《命如草贱》偶感小记]2013-2-17
  19. IGN评史上最佳100 RPG
  20. 【全栈计划 —— 编程语言之C#】 C# 实现双人飞行棋小游戏

热门文章

  1. 如何打开eclipse进行编写Java程序
  2. FreeRTOS---堆内存管理(一)
  3. php的文件包含总结 include require include_once require_once
  4. 两数的最大公约数算法基础及优化
  5. ajax 如何禁止 预检请求,如何跳过“选项”预检请求?
  6. 经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、下
  7. linux操作系统之进程组及会话
  8. c++的STL--1概念通述
  9. linux 同步IO: sync msync、fsync、fdatasync与 fflush
  10. UVA-136:Ugly Numbers