首页 > 解决方案 > 如何解决这个错误。?

问题描述

E/dex2oat:无法创建 oat 文件:/data/dalvik-cache/arm64/data@app@com.example.aneeshas.t4trollers-2@split_lib_dependencies_apk.apk@classes.dex:权限被拒绝`

上面提到的是我在运行我的应用程序时遇到的错误。请帮我解决

请在下面找到屏幕截图

标签: androidandroid-studio

解决方案


请在应用级 build.gradel 文件中添加以下依赖项。

dependencies {
  implementation 'com.android.support:multidex:1.0.3'
}

在健全的文件中添加以下行

android {
    defaultConfig {
        minSdkVersion 15 
        targetSdkVersion 26
        multiDexEnabled true
    }
}

最后添加如下应用程序类

public class MyApplication extends MultidexApplication {
  @Override
  protected void attachBaseContext(Context base) {
     super.attachBaseContext(base);
  }
}

并在清单文件中注册您的应用程序类。


推荐阅读