社区
Android
帖子详情
NDK 开发时,想调用 AudioTrack.h 中的类和方法,怎么调用?
jmcooler
2011-09-01 05:31:49
NDK 开发中,我想调用 AudioTrack.h 中的类和方法
显然,AudioTrack.h 不属于 NDK,而是Android SDK 框架里的部分
可是每个 Android SDK 版本里,都没有这样的头文件和对应的 so 库文件
因此,我的 NDK 程序没法调用 AudioTrack.h 中的类和方法,我该怎么办呢?
或者说,AudioTrack.h 和 对应的 so 库文件在哪里呢?
...全文
681
7
打赏
收藏
NDK 开发时,想调用 AudioTrack.h 中的类和方法,怎么调用?
NDK 开发中,我想调用 AudioTrack.h 中的类和方法 显然,AudioTrack.h 不属于 NDK,而是Android SDK 框架里的部分 可是每个 Android SDK 版本里,都没有这样的头文件和对应的 so 库文件 因此,我的 NDK 程序没法调用 AudioTrack.h 中的类和方法,我该怎么办呢? 或者说,AudioTrack.h 和 对应的 so 库文件在哪里呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
femgwei
2012-11-06
打赏
举报
回复
封装AudioTrack的java类,通过c逆向调用java接口
aycute
2012-05-09
打赏
举报
回复
可以共享一下经验吗?非常感谢楼主!!!
念茜
2011-09-03
打赏
举报
回复
唉,只能在android源码里编译对应模块了
xxm7899
2011-09-03
打赏
举报
回复
非常感谢楼主!!!
l13615556434
2011-09-03
打赏
举报
回复
真的没有带源码头文件的sdk和ndk,可以自己整理的嘛,android不是把除了内核驱动和硬件抽象层代码都开放了嘛
jmcooler
2011-09-02
打赏
举报
回复
有没有直接带有C/C++ 头文件和 so 库文件的 Android SDK 版本呢?
马上结贴
l13615556434
2011-09-01
打赏
举报
回复
直接在android源码里面作为模块编译,可行。自己做一个android的交叉编译工具,引用源码里面的头文件,把虚拟机里面的system/lib/libmedia.so弄出来,编译自己工程的时候加入此lib库的引用,都行的。
这两种方法在开发的时候都用过。
NDK
Suerface
Audio
Trac
k
本文介绍在
NDK
音视频
开发
中
如何
调用
Android SDK框架内的
Audio
Trac
k和Surface
类
及
方法
。通过两种
方法
实现:在源码环境
中
将依赖项目作为Android SDK模块编译,或利用
NDK
交叉编译工具并复制相关头文件和库到
NDK
项目
中
。详细阐述了库的命名规则、
调用
方式、Android命名空间以及使用静态库的正确做法。
音频之Android
NDK
读写声卡
本文介绍如何使用Android
NDK
中
的
Audio
Record和
Audio
Trac
k
类
进行声卡的声音数据采集与输出。通过具体示例代码展示了从声卡读取声音数据并写入文件,以及从文件读取声音数据并输出到声卡的过程。
NDK
学习笔记:JNI
调用
Java层
方法
创建Native的
Audio
Trac
k播放PCM(
方法
签名,CallXXXMethod)
本文详细介绍了如何使用JNI从C++代码
调用
Java层的
Audio
Trac
k对象播放PCM音频数据,包括nativestatic与native
方法
的区别,
方法
签名的获取,以及
Audio
Trac
k对象的创建和使用。
【学习Android
NDK
开发
】Java通过JNI
调用
native
方法
本文详细介绍了如何使用Android
NDK
创建一个简单的HelloJNI项目,包括设置项目环境、编写Java和C代码、生成和
调用
本地库以及编译运行项目的过程。
android
ndk
使用mutex,Android
NDK
- 对Android的未定义引用:: Mutex,Android ::
Audio
Trac
k
开发
者在使用Android
NDK
时
遇到编译错误,具体表现为在链接阶段出现对`android::Mutex`和`android::
Audio
Trac
k`的未定义引用。这通常是因为缺少对相应Android SDK库的链接或者头文件引用不正确。问题可能出在项目的构建配置,如
NDK
设置、Makefile或CMakeLists.txt
中
,需要检查是否正确包含了Android系统的多媒体和线程库。
Android
80,488
社区成员
91,378
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章