My application (still WIP) works fine on different devices. But suddenly he refuses to run on Huawei Honor 7 (Android 6.0 / EMUI 4.0.3). Logcat gives me the following:
E / dex2oat: failed to create file oat:
/ data / dalvik-cache / arm64 / data @ app @ myapp.mycomp.de.myapp-1@split _lib_slice_1 _apk.apk@classes.dex :
Access denied
followed by
07-12: 19: 23: 49.223
11280-11280 / myapp.mycomp.de.myapp W / art: Failed
execv (/ system / bin / dex2oat --runtime-arg -classpath --runtime-arg
--debuggable - instruction-set = arm64 --instruction-set-features = smp, a53 --runtime-arg -Xrelocate --boot-image = / system / framework / boot.art --runtime-arg [CN03] --runtime-arg -Xmx512m --instruction-set-variable = generic --instruction-set-features = default --dex-file = / data / app / myapp.mycomp.de.myapp-1 / split_lib_slice_1_apk. APK
--oat file = / data / Dalvik cache / arm64 / data @ application @ myapp.mycomp.de.myapp-1 @ split_lib_slice_1_apk.apk @ classes.dex)
because there is no 0 exit status
9 spli_lib_slice_N_apk.apk-parts. , , , . . , .
, !
13 2017: , , "", . , , ... , :
07-12 20: 30: 35,985 3209-3421/? I/logserver: _appname, , appname = myapp.mycomp.de.myapp
07-12 20: 30: 35,985 3209-3421/? I/logserver: get_fault_appname, appname = myapp.mycomp.de.myapp
07-12 20: 30: 35,987 3209-3420/? I/logserver: handle_notify_event, msg [submit: trigger = 0, bugtype = 2, modulename = myapp.mycomp.de.myapp, level = 1, testtype = NORMAL, =/data/log/unzip/PLK-L01_PLK- L01C432B390_0000000000_20170712203035_crash, = 1;]
07-12 20: 30: 36.014 21797-21899/myapp.mycomp.de.myapp I/System: core_booster, getBoosterConfig = false
07-12 20: 30: 36.290 21797-21797/myapp.mycomp.de.myapp I/: . PID: 21797 SIG: 9
, Sigkill 9 , . SE : " ".
, . androids, . ...