【问题标题】:how to run Qt project on iOS simulator and android simulator using QT Creator on mac Yosemite如何在 Mac Yosemite 上使用 QT Creator 在 iOS 模拟器和 android 模拟器上运行 Qt 项目
【发布时间】:2015-06-29 10:19:53
【问题描述】:

我是 QT 开发的新手。我正在尝试在 iOS 模拟器和 android 模拟器上运行 Qt 示例项目。 它在真正的 iPhone 设备上运行良好,但 在 iOS 模拟器上运行,Qt Creator 给了我应用程序输出:

error loading  iPhoneSimulatorRemoteClientRun ended unexpectedly.

我已经使用命令行开发工具安装了 Xcode 6.3.2,并使用 QT Creator 3.0 和 QT 5.2.0

在 android 模拟器上运行时,我在 AVD Manager 中创建的虚拟设备(AVD for Nexus One By Google Android4.3.1 API 级别 18,CPU\ABI: ARMeabi-v7a)显示为 不兼容

我已经在QT Creator中给出了sdkndkjdkant的路径,我还通过在主目录中创建一个名为 .bash_profile 的文件来设置环境变量,并将这些行放入该文件中

export JAVA_HOME= /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home 
export PATH= $PATH:/Users/graphics/Desktop/Android/AndroidSDK/tools
export PATH= $PATH:/Users/graphics/Desktop/Android/AndroidSDK/platform-tools
export ANDROID_NDK_ROOT= /Users/graphics/Desktop/Android/android-ndk-r10e
export ANDROID_SDK_ROOT= /Users/graphics/Desktop/Android/AndroidSDK
export ANDROID_HOME= “$ANDROID_SDK_ROOT”

我不知道它是否是设置环境变量的正确方法。 我需要你的帮助来解决这个问题。你的努力会有很大的帮助。谢谢。

【问题讨论】:

    标签: android-emulator ios-simulator qt-creator qt5.2


    【解决方案1】:

    您只需从https://www.qt.io/download-open-source/ 下载 Qt 5.5.0 for Android 和 iOS (Mac, 1.7 GB) 文件并安装即可。 安装完成后,打开终端进入

    export ANDROID_HOME=/Users/graphics/Desktop/Android/AndroidSDK
    export PATH=$PATH:$ANDROID_HOME/bin
    

    设置android开发环境的命令。

    要设置你的 android 配置,只需将这些路径输入 QTCreator

    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
    

    Ant 可执行文件:

    /Users/graphics/Desktop/Android/apache-ant-1.9.5/bin/ant
    

    并且必须允许自动为 Android 工具链创建套件

    这是在 mac 上获取 JDK 位置的方法: 直接输入

    /usr/libexec/java_home
    

    在终端中。

    现在创建您的虚拟设备,因为您所需要的一切都会好起来的。那就不用担心了。您可以在安卓模拟器和 iPhone 模拟器上运行您的应用程序。

    注意:AndroidSDK、Android NDK、Ant 可执行位置的路径请根据您的设置。 我又做了一件事,之前安装了 Xcode 6.3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-08
      • 2020-10-24
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      相关资源
      最近更新 更多