当前位置: 首页 > 知识库问答 >
问题:

如何使用新的Android Multidex支持库启用multidexing

龙骏
2023-03-14

需要什么步骤来使用这个库和构建我的应用程序与multidex支持?

共有1个答案

单展
2023-03-14

编辑:

Android5.0(API级别21)和更高版本使用支持多德兴的ART。因此,如果您的minSDKversion为21或更高,则不需要multidex支持库。

修改您的build.gradle:

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0"

         defaultConfig {
             minSdkVersion 14 //lower than 14 doesn't support multidex
             targetSdkVersion 22

             // Enabling multidex support.
             multiDexEnabled true
         }
}

dependencies {
    implementation 'com.android.support:multidex:1.0.3'
}
public class YouApplication extends Application {

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

}
public class Application extends MultiDexApplication {

}
 类似资料:
  • 到底什么是宏呢? 我们把那些能自动执行某种操作的命令统称为“宏”。   宏也是一种操作命令,它和菜单操作命令都是一样的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同。菜单命令一般用在数据库的设计过程中,而宏命令则用在数据库的执行过程中。菜单命令必须由使用者来施加这个操作,而宏命令则可以在数据库中自动执行。   在OFFICE中,有很多种基本宏操作,这些基本操作还可以组合成很多其他

  • 我需要在Android 2中实现actionbar。我已经尝试了这篇文章,并按照这篇官方文章中提到的设置了支持库。 以下是我使用appcompat支持库实现ActionBar的步骤: 首先,我使用以下配置创建项目(我不创建图标和默认活动): 最低要求SDK: API 10: Android 2.3.3(姜饼) 目标SDK: API 19: Android 4.4 使用编译: API 10: And

  • 我试图添加一个按钮点击涟漪动画。我确实喜欢下面的内容,但它需要从版本到21。 涟漪xml 按钮 我想让它向下兼容设计库。 如何做到这一点?

  • 错误:SSL握手中止:SSL=0x676A5680:SSL库失败,通常是协议错误 根据这个Android文档,API16+上支持TLS1.1和1.2,但默认情况下直到API20+才启用。我找到了一些支持OKHTTP的TLS1.1和1.2的解决方案(这里、这里、这里和这里)。我如何启用对ExoPlayer的TLS1.1/1.2支持?我找到的唯一一篇关于Exoplayer TLS 1.1/1.2支持的

  • 更新我的DDMS后,我意识到每当我想创建一个新项目时,一个名为appcompatv7的支持库都会自动添加到我的项目窗口中。 这个库添加了一些我以前从未使用过的feauters。我只想创建一个简单的android项目,其中包含一个空白活动和一个activity_main.xml.但是这个库还添加了一个名为activity_fragment.xml的xml文件 那么,如何在不使用这个支持库的情况下创建

  • 当我使用设计支持库时,我的应用程序崩溃了。Logcat显示如下: