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 功能,则需要在每次更改完以上的设置后,重新构建应用程序。

相关内容

热门资讯

黑科技挂(wpk中牌率)线上微... 大家肯定在之前线上微扑克或者线上微扑克中玩过黑科技挂(wpk中牌率)线上微扑克往昔是有挂!太离谱了原...
黑科技肯定(wepoke辅助透... 这是一款非常优秀的aapokeR ia辅助检测软件,能够让你了解到aapokeR中牌率当中全部隐藏参...
黑科技辅助(pokermast... 黑科技辅助(pokermastersteam外挂)微扑克好像真的有挂!太无语了从前有挂(2020已更...
黑科技新版(WPK控制)AAP... 黑科技新版(WPK控制)AAPOkER原来有挂!太夸张了从前存在有挂(2026已更新)(哔哩哔哩);...
黑科技实锤(德扑之星数据)po... 黑科技实锤(德扑之星数据)pokermaster一贯是真的有挂!太嚣张了原本有挂(2026已更新)(...
黑科技辅助挂(微扑克ai智能)... 黑科技辅助挂(微扑克ai智能)wepOkE先前有挂!太实锤了先前是有挂(2023已更新)(哔哩哔哩)...
黑科技辅助(微扑克机制)AAP... 黑科技辅助(微扑克机制)AAPoKER起初真的是有挂!太夸张了本然是真的有挂(2020已更新)(哔哩...
黑科技辅助挂(Wepoke德州... 德州新手教程相关信息汇总(需添加指定威信136704302获取下载链接);黑科技辅助挂(Wepoke...
黑科技辅助挂(微扑克有辅助挂)... 黑科技辅助挂(微扑克有辅助挂)WepoKe好像真的是有挂!太坑了本来存在有挂(2021已更新)(哔哩...
黑科技好友房(微扑克智能)云扑... 黑科技好友房(微扑克智能)云扑克app原来真的是有挂!太实锤了本然是有挂(2026已更新)(哔哩哔哩...