2017-04-13 3 views
0

MacOS Sierra 기기에 Commercial Qt을 새로 설치하고 있습니다. 나는 android & iOS에 대한 샘플 Qt 애플 리케이션을 만들려고 노력하고있다. iOS 용 QtApp을 아무 문제없이 만들 수 있습니다. 내가 here에서 ndk r14b를 최신 다운로드 한안드로이드 용 새로 설치 Qt 빌드가 OSX 기기에서 작동하지 않습니다.

Buildfile: build.xml does not exist! 
Build failed 
Building the android package failed! 
    -- For more information, run this command with --verbose. 
19:47:50: The process "/Users/MyComputer/Qt/5.7/android_armv7/bin/androiddeployqt" exited with code 14. 
Error while building/deploying project t1 (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.7.1)) 
When executing step "Build Android APK" 

:

는하지만 안드로이드에 나는 다음과 같은 오류가 발생합니다.

요즘은 here에서 Android Studio와 함께 제공되는 최신 SDK를 설치했습니다. android-19에서 android-25에 이르기까지 모든 플랫폼을 설치하려면 android sdkmanager으로 업데이트하십시오.

최신 JDK 8도 설치했습니다. 나는 완벽하게 작동 한 Android Studio에서 안드로이드 앱을 실행하여 &을 빌드하여 안드로이드 설정을 테스트했습니다.

Qt는 안드로이드와 잘 어울립니다. 무엇이 바뀌 었습니까? Android의 일부 구조적 변경으로 인해 몇 가지 조정해야합니까? 제안 here & herePathToAndroidSDK/templates 또는 PathToAndroidSDK/tools/templates

복사 PathToAndroidStudio/templates 충분하지 않는 것 같습니다.

다른 답변에서 제안 된대로 templates 폴더를 복사하는 것 외에 무엇을해야합니까?

답변

1

Ant 빌드 시스템을 사용하려고합니다. 사용에 변경을 Gradle을 기반 또는 여기 좀 봐 : The ant/ folder is suddenly missing from Android SDK. Did Google remove it?

edit project build settings

+1

확인 우수함. 개미와 함께 빌드하려면, 난 그냥 질문에 제공된 우편에서 개미 복사 및 내 도구 폴더를 배치. 그게 다야. 성공적인 개미 빌드. gradle 빌드 나를 위해 일하고있다. 개미가 일을 그만 둔 이유에 대한 이유를 알고 싶었습니다. 답변 해주셔서 감사합니다. –