Я пытаюсь сделать dlib -Android на Android Studio.Он был загружен из: https://github.com/tzutalin/dlib-android.
После изменения нескольких параметров, таких как файл mips64 ..., он был успешно синхронизирован и собран.Но когда я пытаюсь запустить устройство или виртуальное устройство, я всегда получаю
"Cause: invalid code lengths set" error. The run tasks ended at App:packageDebug.
. Из длинного списка вещей три в компиляторе более информативны:
org.gradle.tooling.BuildException: invalid code lengths set
java.util.zip.ZipException: invalid code lengths set
java.lang.IllegalStateException: Still waiting to inspect output APK's res/raw/shape_predictor_68_face_landmarks.dat
On the right side there was: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:packageDebug'.
Я искал повсюду и пробовал все, что мог найти, но это не сработало.Также я очистил кеш и перезапустил, попробовал разные эмуляторы и устройства.Я также пробовал разные настройки проекта и настройки структуры.Я также заметил, что на очень похожий пост не было ответа: сборка не удалась из-за "org.gradle.tooling.BuildException: недопустимая длина кода установлена"
Я хотел бы добавить, что другие проектысделано на той же машине прошло нормально и хорошо работает на телефонах или виртуальных устройствах.
Или, это связано с большим файлом res / raw / shape_predictor_68_face_landmarks.dat, который он не может сжать?
Или я должен удалить текущую android studio и установить более старую версию?
Большое спасибо за любые предложения!