【问题标题】:How can I solve error of NDK - I can't build my app如何解决 NDK 的错误 - 我无法构建我的应用程序
【发布时间】:2019-09-12 03:34:53
【问题描述】:
Build command failed.
Error while executing process C:\Users\Abir CSE\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\TBL Office Project\ASS\library\src\main\cpp\Android.mk NDK_APPLICATION_MK=D:\TBL Office Project\ASS\library\src\main\cpp\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-21 NDK_OUT=D:/TBL Office Project/ASS/library/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=D:\TBL Office Project\ASS\library\build\intermediates\ndkBuild\debug\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}

'C:\Users\Abir' is not recognized as an internal or external command,
operable program or batch file.

【问题讨论】:

  • 不要使用包含空格的路径。
  • 好的,让我试试@Michael
  • @Michael 同样的问题显示。我从我的项目路径中删除了所有空间
  • 这似乎不太可能,除非您忘记使用新路径更新构建脚本并进行完全重建。

标签: android-ndk ndk-build


【解决方案1】:

对于 Android NDK,任何路径都不能包含空格。这是指:

  • 项目根目录
  • 项目内的目录名称
  • 第 3 方库和依赖项目的路径
  • Android SDK 路径
  • NDK 本身的路径

在您的情况下,Android SDK 安装在 C:\Users\Abir CSE\AppData\Local\Android 中。将其移至 %HOME% 之外的目录。

【讨论】:

  • 让我试试@Alex_Cohn
猜你喜欢
  • 2023-01-30
  • 2021-12-16
  • 2020-07-16
  • 2021-09-27
  • 2022-10-14
  • 1970-01-01
  • 2014-02-06
  • 1970-01-01
  • 2019-06-18
相关资源
最近更新 更多