2016-12-19 23 views
1

를 열지 못했습니다,하지만 응용 프로그램 제거하려고하면이 오류를 얻을 :내가 내 TV 상자에 시스템/PRIV-응용 프로그램에 APK를 추진 한 덱스 파일을 인식 할 수없는 버전 번호

dex2oat : Failed to create oat file: /data/dalvik-cache/arm/[email protected]@[email protected]@classes.dex: Permission denied 
dex2oat : dex2oat took 803.750us (threads: 4) 
art  : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --instruction-set=arm --instruction-set-features=smp,-div,-atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=cortex-a9 --instruction-set-features=default --dex-file=/system/priv-app/CanvasPackageInstaller/CanvasPackageInstaller.apk --oat-file=/data/dalvik-cache/arm/[email protected]@[email protected]@classes.dex) because non-0 exit status 
art  : Failed to open dex file '/system/priv-app/CanvasPackageInstaller/CanvasPackageInstaller.apk' from memory: Unrecognized version number in /system/priv-app/CanvasPackageInstaller/CanvasPackageInstaller.apk: 0 3 7 

I을 dalvik-cache를 청소하려했지만 성공하지 못했습니다. 무슨 뜻이에요 ?

답변

1

dex 형식의 037 버전은 N 시간대에 도입되었습니다. Android 이전 버전이 N 이상인 기기는 읽을 수 없습니다.

0

제 경우에는 즉석 실행을 사용하여 문제가 해결되었습니다. 응용 프로그램이 시작될 때마다 프롬프트가 나타납니다 (즉석 실행을위한 Android 7 플랫폼 설치/즉석 실행없이 계속). SKIP을 누를 때, 일부 apx에게는 동일한 예외 (dex 버전 ... bla-bla)가있었습니다. 적절한 플랫폼 해제 예외가 설치되었습니다.