Я использовал Samsung ROM, установил apk , когда он использовал dex2oat
, когда параметр --art-fd=13
, есть файл * .art, а затем авария приложения. , когда параметр равен --art-fd=-1,
, нет файла * .art, затем приложение запускается нормально.samsung rom art файл
Я хочу знать, что такое художественный файл. кто-нибудь поможет?
Я открываю файл * .art с шестнадцатеричным редактором, этот файл не является файлом ELF, заголовок «oat \ n109». OAT-файл - это файл ELF. Возможно, этот файл создан Samsung.
приложение запутано obfuscator, но я только удаляю * .art-файл, разбитое приложение работает нормально, я знаю, что файл * .art является ключевым. но detele * .art-файл нуждается в полномочиях root. поэтому я хочу знать, что такое * .art-файл, как не загружать * .art-файл, пусть работает нормально. – zhengwei
* .art file нет отношений с OAT, я смотрю источник android. Возможно, файл * .art - это просто сжатый файл. – zhengwei