hap*_*lar 8 android permission-denied
我的应用程序因以下错误而崩溃,
E/dex2oat: Failed to create oat file:/data/dalvik-cache/arm/data@app@com.stvgame.xiaoy.remote-1@split_lib_dependencies_apk.apk@classes.dex: Permission denied
Run Code Online (Sandbox Code Playgroud)
我们的应用程序使用mutipule dex,它们有关系吗?
当我第一次使用 multi dex 时,我遇到了类似的错误, 这个指南很有帮助,
我的错误是我忘记在应用程序类中添加它:
public class MyApplication extends SomeOtherApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
Run Code Online (Sandbox Code Playgroud)
在构建 gradle 中,确保包含以下行:
android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 25
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
}
Run Code Online (Sandbox Code Playgroud)
即使这样,multi dex 对 progaurd 也有限制,请阅读指南以了解这是否导致此问题。
| 归档时间: |
|
| 查看次数: |
14320 次 |
| 最近记录: |