Android Studio 3.4 多个dex文件定义
创始人
2024-08-16 07:30:09
0

在 Android Studio 3.4 中,如果你的应用程序的方法数超过了单个 dex 文件的限制(65536个方法数),你可以使用以下解决方法来支持多个 dex 文件。

  1. 在 app 模块的 build.gradle 文件中,添加以下代码:
android {
    defaultConfig {
        ...
        multiDexEnabled true
    }
    ...
}
  1. 在同一文件中,添加以下依赖项:
dependencies {
    implementation 'com.android.support:multidex:1.0.3'
    ...
}
  1. 创建一个继承自 Application 的类,如果已经有了 Application 类,则可以直接在该类中进行相应的修改。在该类中,重写 attachBaseContext 方法,并在方法中调用 MultiDex.install(this) 方法。代码示例如下:
import android.app.Application;
import android.content.Context;
import androidx.multidex.MultiDex;

public class MyApplication extends Application {
    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }
}
  1. AndroidManifest.xml 文件中,将 标签中的 android:name 属性设置为你创建的 Application 类的全名。例如:

通过上述步骤,你的应用程序将会支持多个 dex 文件,从而解决方法数超出限制的问题。请注意,如果你的应用程序使用了 Instant Run 功能,则需要在每次更改完以上的设置后,重新构建应用程序。

相关内容

热门资讯

来一盘!九游辅助真的假的,广东... 来一盘!九游辅助真的假的,广东雀神智能插件,详细app(有挂透明挂)九游辅助真的假的破解侠是真的助透...
第三方插件!wepoker买脚... 第三方插件!wepoker买脚本靠谱吗,智星菠萝可以辅助吗,确实真的是有挂(有挂教学);1、每一步都...
分享认知!wepoker内置辅... 分享认知!wepoker内置辅助器,边锋老友内蒙古辅助,详细工具(有挂存在)一、边锋老友内蒙古辅助游...
据玩家消息!wepoker高级... 据玩家消息!wepoker高级辅助,德扑之星辅助工具如何设置,一贯存在有挂(确实有挂)1、德扑之星辅...
重大通报!起点休闲辅助,边锋老... 重大通报!起点休闲辅助,边锋老友怎么开辅助,详细挂(存在有挂)1、任何边锋老友怎么开辅助透视是真的假...
长期以来!智星德州插件最新版本... 长期以来!智星德州插件最新版本更新内容详解,智星德州可以透视吗,确实是真的有挂(真实有挂)所有人都在...
终于知道!奇迹脚本辅助,荆州晃... 终于知道!奇迹脚本辅助,荆州晃晃麻将圣盛辅助,详细插件(真的有挂)1、荆州晃晃麻将圣盛辅助脚本辅助下...
昨日!wepoker科技辅助器... 昨日!wepoker科技辅助器,德扑之星辅助器,真是确实有挂(有挂规律)1、德扑之星辅助器免费脚本咨...
科普常识!微乐自建房辅助,桃乐... 科普常识!微乐自建房辅助,桃乐甘肃麻将辅助软件,详细app(有挂详细)运桃乐甘肃麻将辅助软件辅助工具...
据报道!we poker辅助器... 您好,德普之星辅助器这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家...