2017-02-10 17 views
0

Qt 5.8을 사용하여 Android 용 애플리케이션을 개발하는 중이며 기본 애플리케이션을 실행하는 데 문제가 있습니다. Android 에뮬레이터에서 기본 응용 프로그램을 실행할 때 응용 프로그램이로드되지 않고 많은 오류가 Qt 콘솔에 인쇄됩니다.
Images of Qt Creator, emulator, and errors

Text file of errors 내가 설정 한 안드로이드 개발 환경을 얻기에 온라인 자습서를 따라하고, 내가 아는 한, 나는 SDK는 NDK, Java 및 모든 올바르게 설정 개미가 있습니다.

Qt에서 "프로젝트 만들기"에서 Qt Quick Control Application을 선택하고 Androidx86 및 데스크톱 용 키트를 설정했습니다. 기본적으로 응용 프로그램은 그대로 유지했지만 청록색 배경과 두 개의 텍스트 필드를 추가했지만 코드는 변경하지 않았습니다.

데스크톱 용 프로그램을 실행하면 클릭 가능 단추 및 입력 가능한 텍스트 필드와 같이 열립니다. 하지만 에뮬레이트 된 7.1의 Android 애플리케이션에 애플리케이션을 배포하려고하면 에뮬레이터가 제대로 부팅되지만 표시되는 앱은 바로 이것입니다.

Qt 디자이너에 나타나는 오류 메시지는 다음과 같습니다. 여기에는 앱 실행을 시도했을 때 나타나는 전체 오류 목록이 파일 덤프로 표시됩니다.

설명서에 따라 Qt와 안드로이드 파일을 설치 했는데도 여전히 이러한 오류가 발생하여 누군가 문제가 무엇인지 알기를 기대하면서 이러한 오류의 의미를 파악할 수 없습니까?Android 앱 Qt가 실행되지 않음

+0

을 당신은 86 안드로이드에서 실행할 수있는 응용 프로그램이 필요합니까? 나는 5.2 이후 Qt를 사용하지 못했지만 x86 Android에서 나를 위해 실제로 일한 적이 없다. 안드로이드는 괜찮았다. x86 어쨌든 실제 안드로이드 기기는 무엇인가? – Xander

답변

0

아마도 서비스 변경 또는 유사 (QtActivity 등)과 관련이 있습니다. 다음 링크를 확인하십시오. 버전 수정 (버그가 수정되고 해결) : 5.7.0 RC

https://bugreports.qt.io/browse/QTBUG-52373