2017-04-13 19 views
0

新しいMacOS SierraマシンにCommercial Qtの新規インストールを行っています。私はandroid & iOSのサンプルQtアプリを構築しようとしています。 iOS用のQtAppを問題なく構築することができます。私はhereからndk r14bを最新のダウンロードしたOSXマシンで新しくAndroid用Qtビルドが失敗する

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" 

は、しかし、アンドロイド上で、私は次のエラーを取得します。

最近、Androidスタジオに付属の最新のSDK(here)がインストールされています。 android-19からandroid-25までのすべてのプラットフォームをインストールするようにandroid sdkmanagerを更新しました。

最新のJDK 8もインストールしました。私は、Androidスタジオからアンドロイドアプリを実行していて、完璧に動作する&をビルドしてアンドロイドセットアップをテストしました。

QtはAndroidでうまく動作しました。変化したこと ? Androidのいくつかの構造的な変更のためにいくつか調整を行う必要がありますか?提案here & hereとしてPathToAndroidSDK/templatesまたはPathToAndroidSDK/tools/templates

コピーPathToAndroidStudio/templates十分ではないようです。

templatesフォルダーを他の回答で示唆しているだけでなく、他に何をすればいいですか?

答えて

1

あなたはAntビルドシステムを使用しようとしています。 Gradleのベース1を使用して、それを変更するか、こちらを見てみましょう:The ant/ folder is suddenly missing from Android SDK. Did Google remove it?

edit project build settings

+1

をOK素晴らしいです。蟻を使ってビルドするには、私はちょうどあなたのレファランス&私のツールのフォルダを配置問題のZIPから蟻をコピーしました。それでおしまい。アリビルド成功。グラデルビルドは私のために働いています。なぜ私はアリがなぜ機能しなくなったのかの理由を理解したかったのです。答えに感謝します。 –

関連する問題