2017-03-08 1 views
1

으로 실패했습니다. here으로 표시된 단계를 따랐습니다. JDK, Android SDK 및 NDK가 설치되었습니다. gradle, ant 및 OpenGl 라이브러리가 설치되었습니다. 나는 다음과 같은 오류가 어떤 안드로이드 예제를 빌드하려고 할 때QtCreator building 안드로이드 apk가 잘못된 SDK 버전

는 :

Error: Target id 'android--1' is not valid.

나는이 solution을 시도했지만 나는 어떤 API를 선택 할 수 없었다. 경로는 모두 올바르게 설정됩니다. 14 세 이후로 NDK 10을 사용하면 known issues입니다. 설명한대로 시간 초과 문제가 아닌 것으로 확인했습니다 here

누구든지 동일한 문제가 발생합니까?

답변

2

구축하지 않는 이유는 this입니다 :

SDK Tools, Revision 25.3.0 (March 2017)

Obsolete/deprecated tools have been removed:

  • android

QtCreator 안드로이드 SDK에 대한 정보를 얻을 수있는 도구를 사용하고 있습니다. 해결 방법은 이전 버전을 가져 오는 것입니다 (예 : 25.2.5).

+0

이것은 적어도 22 번 API 레벨에서 내 머리카락을 잡아 당긴 후에 실제로 나를 위해 일한 유일한 것입니다. 여전히 에뮬레이터를 올바르게 감지하지 못하기 때문에 배포하거나 디버그 할 수 없습니다. 그러나 나는 적어도 빌드하고 APK를 생산할 수 있습니다. 누군가 Qt SDK/Tools (5.9)에서 제대로 작동하려면 OREO api 22를 실제로 얻었습니까? – Larswad

+0

@Larswad Qt/Android 개발을위한 여유가없는 채널이 있습니다. 새로운 정보가 필요하면 거기에 가야합니다 : https://qtmob.slack.com/messages/C204H1U11/ – PsiX