簡體   English   中英

為什么我不能在 IOS 模擬器上運行 QT 項目?

[英]Why can't I run a QT project on an IOS emulator?

我正在嘗試使用 M1 芯片在我的 macbook 上制作一個 iOS 應用程序。 下載Qt,安裝,創建項目,在模擬器上點擊運行,這里:錯誤界面

XCode 之前運行了一個測試項目,並且在那里的模擬器上一切正常,Qt 上出現了大量錯誤。 據我了解,Qt 沒有看到任何必要的文件,但我什至不明白從哪里獲取它們。 我想指出,如果您不是在模擬器上而是在 Mac 本身上運行應用程序,那么一切正常。

對不起我的英語,我用了翻譯。

您使用的是什么版本的 Qt? xCode 呢?

您只需從https://www.qt.io/download-open-source/下載適用於 Android 和 iOS(Mac,1.7 GB)的 Qt 5.5.0 文件並安裝它。

完全安裝好后,

  1. 設置android開發環境。 打開終端並執行以下命令
export ANDROID_HOME=/Users/graphics/Desktop/Android/AndroidSDK
export PATH=$PATH:$ANDROID_HOME/bin
  1. 設置你的安卓配置。 只需將這些路徑提供給 Qt Creator

JDK位置:

/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

Android SDK 位置:

/Users/graphics/Desktop/Android/AndroidSDK

Android NDK 位置:

/Users/graphics/Desktop/Android/android-ndk-r10e

螞蟻可執行文件:

/Users/graphics/Desktop/Android/apache-ant-1.9.5/bin/ant
  1. 允許為 Android 工具鏈自動創建工具包。 要在 Mac 上獲取 JDK 位置,請輸入終端
/usr/libexec/java_home

現在根據需要創建您的虛擬設備,一切都會好起來的。 那就不用擔心了。 您可以在安卓模擬器和 iPhone 模擬器上運行您的應用程序。

注意: AndroidSDK、Android NDK、Ant 可執行位置的路徑根據你的設置。

我做的另一件事,之前安裝了 Xcode 6.3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM