【问题标题】:Qt does not detect Android NDKQt 未检测到 Android NDK
【发布时间】:2015-08-13 18:33:43
【问题描述】:

我想用 Qt 开发 Android 应用程序。我已将 Android SDK 和 NDK 提取到C:\。这是我下载的 NDK:

https://squeak-android-vm.googlecode.com/files/android-ndk-1.6_r1-windows.zip

但是 Qt 5.2.1 没有检测到 NDK 并且显示了这个错误:

“C:\android-ndk-1.6_r1”似乎不是 Android NDK 顶层文件夹。

我是否下载了错误的 NDK?我错过了什么吗?

谢谢

【问题讨论】:

  • Nejat:非常感谢您的编辑。我真的对你有好感。不知道为什么。

标签: android c++ qt android-ndk android-sdk-tools


【解决方案1】:

首先我强烈建议安装最新版本的Qt for Android(目前为5.​​4.1)。您还应该从here 下载并安装 Android SDK (ver. 22+) 和 NDK (ver. r9+)。

下载后解压。对于 Android SDK,您应该连接到 Internet 并下载所需的工具。您必须至少安装 Android API-13!您还应该安装 Android SDK Platform-tools 和 Android SDK Build-tools。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。问题是我首先创建了一个 Android NDK 文件夹来将 Android NDK 文件提取到其中。提取过程随后创建了一个同名的子文件夹。为了解决这个问题,我将子文件夹上移了一级目录,并删除了我最初创建的初始 Android NDK 文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 2013-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 2011-07-15
      相关资源
      最近更新 更多