2017-05-09 23 views
2

Qt Creator Community Editionを使用してAndroid用QMLアプリケーションをコンパイルしようとしています。これは文字通り、新しいプロジェクトウィザードが作成する定型アプリケーションです。私は解決策を探して何時間も探していて、何が間違っているのか理解できません。これはMacでAndroidを使って作業して初めてのことですが、私のLinuxマシンには何の問題もありません。私はこれをどう動かすかについていくつかの指針が必要です。Qt Creator Android Mac OSXコンパイルできません

  • MacOSのシエラ10.12.4
  • のQt 5.8.0(クラン7.0(アップル)、64ビット)に基づいてのQt Creatorを4.2.2
  • のAndroid Studioの2.3.1
  • :ここでの情報ですAndroidのSDKプラットフォーム:7.0 & 7.1.1
  • のAndroid SDKビルドツール:19.1.0、25.0.2、25.0.3
  • のAndroid NDKバージョン14.1.3816874
ここ

は、antを使用してコンパイル出力のエラーです:

Running Android tool to create package definition. 
    -- Command: /Users/derek/Library/Android/sdk/tools/android update project --path /Users/derek/0QT/0QtQuick/tester/build-tester-Android_for_x86_GCC_4_9_Qt_5_7_1-Debug/android-build/ --target android-25 --name QtApp 
Building Android package using ant. 
Using ant: /Users/derek/apache-ant-1.10.1/bin/ant 
Buildfile: build.xml does not exist! 
Build failed 
Building the android package failed! 
10:14:14: The process "/Users/derek/Qt/5.7/android_x86/bin/androiddeployqt" exited with code 14. 
Error while building/deploying project tester (kit: Android for x86 (GCC 4.9, Qt 5.7.1)) 
When executing step "Build Android APK" 

は、ここでのGradleを使用してコンパイル出力のエラーです:

Copying Android package template. 
Cannot find template directory /Users/derek/Library/Android/sdk/tools/templates/gradle/wrapper 
10:18:21: The process "/Users/derek/Qt/5.7/android_x86/bin/androiddeployqt" exited with code 3. 
Error while building/deploying project tester (kit: Android for x86 (GCC 4.9, Qt 5.7.1)) 
When executing step "Build Android APK" 

私は私のLinuxマシンでこれらの問題を持っていなかったので、私は本当に持っていますこれをトラブルシューティングする方法もわかりません。私は蟻と卒業生の間に好みがないので、私が働くことができるものは何でも私が働くものです。私はiOSのためにコンパイルすることができますので、私はそれが私のAndroidのセットアップと関係があると推測しています。

これらは、Qtの創造主の私の設定です: enter image description here

+0

Android用の新しくセットアップされたQtビルドがOSXマシンで失敗する可能性があります(http://stackoverflow.com/questions/43398966/freshly-setup-qt-build-for-android-fails-on-osx-machine ) –

答えて

2

限りのGradleが懸念しているとして、この問題はバグです。今のところ、溶液は、ここで見つけることができます:

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

これは、ツールのディレクトリのダウンロードリンクを与える具体的なコメントです:

https://bugreports.qt.io/browse/QTBUG-59236?focusedCommentId=349085&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-349085

私はとの問題があったことがわかりましたディレクトリ全体を使用しているので、テンプレートディレクトリを既存のtoolsディレクトリにコピーすることをお勧めします。

関連する問題