Я пытаюсь развернуть приложение Qt5 на Android (Samsung S4). Компилируется нормально, но при развертывании останавливается на:
Starting debugger "QmlCppEngine" for ABI "arm-linux-android-elf-32bit
В выходе приложения я получил:
Unable to start 'org.qtproject.example.testapp'. Debugging has failed
В чем может быть причина?
При просмотре отчета logcat я нашел что-то вроде:
«Не удалось dlopen (): somelib.so не может найти libQt5PrintSupport.so»
Путем временного исключения somlib.so из проекта я смог запустить приложение.
В моем случае ошибка оказалась из-за нехватки места на эмуляторе Android, поэтому убедитесь, что на эмуляторе достаточно места.
После удаления некоторых приложений для освобождения места ошибка исчезла.