Мое приложение разбилось со следующей ошибкой,
E/dex2oat: Failed to create oat file:/data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
И наше приложение использует mutipule dex, они имеют отношение?
Мое приложение разбилось со следующей ошибкой,
E/dex2oat: Failed to create oat file:/data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
И наше приложение использует mutipule dex, они имеют отношение?
У меня была аналогичная проблема, и моим решением было отключить мгновенный запуск, если вы используете Android Studio...
У меня была аналогичная ошибка, когда я впервые использовал multi dex, Это Гайд очень помог,
Моя ошибка заключалась в том, что я забыл добавить это в класс приложения:
public class MyApplication extends SomeOtherApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
в вашей сборке убедитесь, что вы включили следующие строки:
android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 25
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
}
Даже тогда у multi dex есть ограничения с progaurd, прочтите руководство, чтобы узнать, вызывает ли это проблему.