Android NDK路径中的反斜杠阻止QT应用程序部署

Android NDK路径中的反斜杠阻止QT应用程序部署,android,windows,qt,android-ndk,qt-creator,Android,Windows,Qt,Android Ndk,Qt Creator,我可以在Windows中编译我的应用程序,但当我尝试在平板电脑上调试时,我会遇到这个错误 /usr/bin/sh: line 1: C:androidndk/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin/arm-linux-androideabi-ranlib: No such file or directory 我想问题在于,在工具->选项->Android下,我的Android NDK路径被列为C:\And

我可以在Windows中编译我的应用程序,但当我尝试在平板电脑上调试时,我会遇到这个错误

/usr/bin/sh: line 1: C:androidndk/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin/arm-linux-androideabi-ranlib: No such file or directory

我想问题在于,在工具->选项->Android下,我的Android NDK路径被列为C:\Android\NDK,所以我尝试用前斜杠替换后斜杠。但当我这样做时,错误仍然存在,当我打开Android选项时,反斜杠又回来了。

我从未找到问题的根源,但我创建了一个新项目,效果很好。由于ndk的路径看起来一团糟,我认为我的QtCreator设置有问题,但只是启动了一个新项目就解决了这个问题。

我尝试用正斜杠替换反斜杠-你更改了什么文件?你的路径真的包含C:androidndk吗?没有文件,我在工具->选项->Android下更改了一个选项。不,我的路径包含C:\android\ndk。看起来Cygwin外壳正在删除背面斜线,所以我尝试用“/”替换“\”。奇怪的是,这对我没有帮助。当我试图为Android构建我的C++库时,即使NDK位于C:root: /UR/BI/S:C:ANDROID-NDK-R10E/<代码>,我也看到完全相同的问题。