[英]How to compile C/C++ native code in Android Studio 4
我试图添加在 github 中找到的项目中找到的 C/C++ 本机代码(这里是链接)。
我首先将 jni 文件夹移动到 src/main 文件夹中
我在 android 下的 Gradle 中添加了以下行
externalNativeBuild { ndkBuild { path 'src/main/jni/Android.mk' } }
当我尝试与 Gradle 同步时,出现以下错误:
制作:没有规则制作目标 C:/Users/PATH_TO_PROJECT/app/libjitsi/src/main/jni/opus/celt/bands.c
,'C:/Users/PATH_TO_PROJECT/app/libjitsi/build/intermediates/ndkBuild/debug/obj/local/x86/objs-debug/jnopus/celt/bands.o'需要。
停止。 为 ndkBuild C:\Users\PATH_TO_PROJECT\app\libjitsi\src\main\jni\Android.mk 在 8 秒内执行外部原生构建
谁能帮我整理这些文件,并提供有关他如何进行的明确步骤?
我发现该项目错过了一个名为Opus 音频编解码器的库(这是他们的 github 存储库)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.