android - 如何在 OSX for Android studio 中设置 NDK 构建路径

标签 android macos android-studio terminal android-ndk

我使用名为 环境变量

我已经确认它在终端中正确设置了路径

回显 $ANDROID_NDK_HOME

但是当我在调用 ndk-build 的 Android Studio 项目中运行 shell 文件时,我收到以下错误

ndk-build:找不到命令

如何确保 ndk-build 在您的构建路径中?

如何在我的构建路径中设置 ndk-build ?

感谢您的帮助

最佳答案

嗯,这实际上不足以让系统知道路径。您必须将此路径添加到 PATH 系统变量。在您的情况下,您所要做的就是将以下行添加到您的终端配置文件中(如果您保留默认终端,完整路径,则应该在您的主目录下,命名为 .bashrc:~/.bashrc):

export PATH=$PATH:/Users/Shajilshocker/Documents/Android/NDK/android-ndk-r10b

这一行实际上是将 Android NDK 目录的路径添加到 PATH 变量中。您导出一个名为 PATH 的变量及其当前内容以及 NDK 的目录。

一步一步:

  • 进入主目录
  • 编辑.bashrc
  • 添加我上面显示的行
  • 保存,退出,然后重启 bash(你只需要输入 bash,然后回车)

关于android - 如何在 OSX for Android studio 中设置 NDK 构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29795388/

相关文章:

android - 如何在 Android 的 WebView 中读取 Blob 中的数据?

javascript - 高效检测设备是否会播放具有自动播放属性的无声视频

android - 在 android 平台上使用 http 有效地发送 Protocol Buffer 消息

macos - 源 Bash 脚本中的 $0 不返回脚本名称

合并 dex 文件时出现 Android 错误

java - Recycler如何查看Data Bind?

macos - Applescript - 如何获取由换行符分隔的每一行剪贴板并对每一行执行一个操作?

在 IPhone/ATT 上进行网络共享时出现 Python FTP SSL 错误

Android 应用程序在尝试附加调试器时崩溃

gradle - 无法在任务 ':mergeDebugAssets' 上调用 IncrementalTask​​.taskAction()