Qt没有检测到Android NDK

时间:2015-05-31 05:33:15

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

我想用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?我错过了什么吗?

由于

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

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