[英]Android Studio - “ndk-build” is not a recognized as an internal or external command
[英]Android NDK “ndk-build” recognized as an internal or external command batch file
如何安装android-ndk。 我已经为ndk设置了路径,但是在执行“ndk-build”命令时我仍然收到错误。 fya我正在使用Windows操作系统。
它对我有用:
c:\\eclipse\\workspace\\myproject
c:\\ eclipse \\ workspace \\ myproject> c:\\ android-ndk-r8d \\ ndk-build
好吧,我遇到了同样的问题,我通过在环境变量(系统变量)中添加了“path”变量值的ndk路径来修复我的问题,这样就留下了我的“路径”变量
突出显示的路径是我提取ndk的路径。 (半冒号表示路径的结束)。
虽然我已经尝试了将NDK_HOME或ANDROID_NDK_HOME添加到我的ndk路径作为值的选项,但这不起作用,我猜这些变量适用于使用它们的应用程序,可能在获取系统属性,变量等时。 但这将与命令提示符一起使用
您到底收到了哪条错误消息?
您可能需要查看文档( http://developer.android.com/tools/sdk/ndk/index.html#Installing或docs / INSTALL.html,来自NDK的安装文件夹),但是,首先,尝试回答这些简单的基本问题:
希望回答那些可能得到你需要的东西。 如果没有,请告诉我。
安装android ndk后,必须将其安装目录添加到Path Go to Control Panel \\ System and Security \\ System - 高级系统设置 - 环境变量下的环境变量中。
然后,您可以使用cmd窗口或Cygwin来执行命令
NDK建造
在执行命令之前,您应该转到要构建的目录。
仅在系统变量上设置path
而不是当前用户变量:
虽然我在路径变量中添加了ndk根路径,但ndk_build失败了,因为在ndk根路径末尾有一个尾随空格。 从路径中删除额外的空白区域。
好问题!
我遇到了同样的问题,并解决了它。
将ndk路径添加到系统变量 ,例如NDK_PATH并重新启动计算机。
然后,您可以在cmd中使用系统变量运行ndk-build.cmd 。 示例:%NDK_PATH%\\ ndk-build.cmd
有用!!!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.