Android开发方法数超过65535的解决办法
2016-01-19 19:00
465 查看
一. 从sdk\extras\android\support\multidex\library\libs 目录将android-support-multidex.jar导入工程中
二. 如果你的工程中已经含有Application类,那么让它继承android.support.multidex.MultiDexApplication类,
如果你的Application已经继承了其他类并且不想做改动,那么还有另外一种使用方式,覆写attachBaseContext()方法:
[java] view
plain copy
public class MyApplication extends FooApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
build.gradle配置:
[java] view
plain copy
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
相关文章推荐
- Android 学习
- 基于android系统的加密文件系统设计
- Android写SD卡的坑
- 如何在Android Studio添加本地aar包引用
- Android应用程序安装包签名
- 浅析Android的Handler
- Android电视遥控器
- android Handler
- Android开源项目总结
- 阅读《Android 从入门到精通》(13)——日期选择器
- Android研究之手PullToRefresh(ListView GridView 下拉刷新)使用详解
- Android SDK Manager
- Android MotionEvent事件分发机制源码剖析
- androidStudio 生成jar 文件
- Android上传文件
- Android 命名规范 (提高代码可以读性)
- Android基本布局解析
- Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命
- Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命
- android studio 将已有的项目 以module Library的 形式引入到 自己的项目中