在 android studio 中为 ndkBuild 执行外部原生构建时发生错误

sag*_*dar 2 android icecast ndk-build

我使用coolMic repo从Android 设备广播音频。

但是当我在 android studio 中导入它时出现以下错误:-

E:\New folder (2)\CoolMicApp-Android\app\build.gradle
Error:executing external native build for ndkBuild E:\New folder (2)\CoolMicApp-Android\app\src\main\jni\Android.mk
Error:executing external native build for ndkBuild E:\New folder (2)\CoolMicApp-Android\app\src\main\jni\Android.mk
Run Code Online (Sandbox Code Playgroud)

我检查了一些资源,但没有帮助解决这个问题。也从我按照以下步骤操作的coolMic文档: -

How to build coolmic:
1. Download Android Studio and the NDK
2. Clone this repository
3. Run the following commands:
$ git submodule init
$ git submodule update --init --recursive
4. Import the Project into Android Studio. Select gradle-wrapper. 
5. Hit build(Arrovdown with 011001 next to it. 
6. Hit the Build Menu and then Build APK
7. You can find the resulting APK under ./app/build/outputs/apk/
Run Code Online (Sandbox Code Playgroud)

Pri*_*nce 12

仅当您的项目路径位置具有包含空格的文件夹名称时,才会发生此错误。

例如。

->问题路径:- D:\ Android Project \ProjectName\app\jni\android.mk

在问题路径中,文件夹名称有空格,如“ Android Project

==================================

->解决方案路径:- D:\ Android_Project \ProjectName\app\jni\android.mk

在解决方案路径中,文件夹名称没有任何空格,如“ Android_project

  • 我什至路径中没有任何空格,但它仍然发生 (5认同)