android - 在 Android JNI 中使用库头的问题

标签 android java-native-interface

我使用的是 ndk 5,示例构建良好。但是在我添加行的项目中 #include <SLES/OpenSLES.h> 它给出了没有这样的文件或目录的编译错误。 除了源文件名之外,我的 Android.mk 与 native-audio 中的完全一样。

问题是什么? 谢谢, 那鸿书

最佳答案

尝试:

ndk-build TARGET_PLATFORM=android-9

关于android - 在 Android JNI 中使用库头的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320361/

相关文章:

java - requestaudiofocus 的正确参数是什么?

android - 什么更有效率?静态、数据传递、共享首选项、数据库……?

java - Android Listview 文本对齐

c++ - 如何使用 Android Studio 2.2.3 调试外部 native 库的 C++ 源代码?

java - Websphere 应用程序中的 ClearQuest java api

android - 如何在android中实现FM Transmitter?

Android 主屏幕小部件神秘地无法接收触摸事件

java - 在 JNI 中,如何根据 IBM 的性能建议缓存类、方法 ID 和字段 ID?

java - 使用 jni 从 C++ 将 UTF 字符发送到 Java

安卓 JNI 错误