解决android 64K

来源:互联网 发布:input onchange php 编辑:程序博客网 时间:2024/05/16 07:29

1:再module的gradle中添加

defaultConfig {    applicationId "com.iwith.smart"    minSdkVersion 19    targetSdkVersion 25    versionCode 1    versionName "1.0"    multiDexEnabled true //加这个}
2:添加依赖

compile 'com.android.support:multidex:1.0.1'
3:在自己创建的application中添加

protected void attachBaseContext(Context base) {    super.attachBaseContext(base);    MultiDex.install(this);}
4:解决打包失败问题(内存太小),在module的gradle中添加

android {    compileSdkVersion 25    buildToolsVersion "25.0.2"    dexOptions {        javaMaxHeapSize "4g"    }
配置以上的东西就可以了.


注意:如果不行的话,就让自己创建的application继承MultiDexApplication,并配置第三步;

如果没有创建application的话,就在清单中把MultiDexApplication添加到清单中去


0 0
原创粉丝点击