腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Android
NDK
音频
回
调
、
、
、
、
开发一个进行实时合成的
Android
应用程序。我用
NDK
来生成波形,用Java来做所有的UI。audioThread.start();}void Java_com_rfoo_runProcess() { // Audio Processing code happens HERE // Write to output buffer he
浏览 10
提问于2016-08-19
得票数 0
回答已采纳
1
回答
Android
ndk
中的欠载通知
、
我正在尝试使用
NDK
在
Android
上创建一个基于流媒体的
音频
应用程序(它反过来使用的是开放的SLES)。我已经完成了基本的流媒体设置。我想知道
Android
是如何处理欠载(或超载)的?错误
回
调
是如何实现的?如何获取AudioPlayer等待数据的时长? 提前谢谢。
浏览 3
提问于2012-06-18
得票数 3
1
回答
Android
:最初的
音频
处理方法调用需要很长时间。
、
、
、
在我的
Android
应用程序中,我的
音频
回
调
(即使用
NDK
/OpenSL )遇到了一个非常特殊的问题。我的流媒体
音频
输出为44.1 kHz和512帧(这给了我11.6ms的
回
调
时间)。在
回
调
中,我正在合成几个波形、滤波器等(比如合成器)。由于优化,我从来没有超过5毫秒的
回
调
时间。然而,当我打开一个特定的效果(数字延迟线),它开始一个从根本上更长的时间在
回
浏览 0
提问于2016-11-07
得票数 1
回答已采纳
1
回答
NDK
在
Android
上的批判性?
、
、
我尝试使用他们的文档中的Crittercism示例代码:我得到了
回
调
,但是在我的C++代码中强制执行异常之后,我总是从布尔型didCrashOnLastLoad得到false。Crittercism是否支持
NDK
中的崩溃?
浏览 6
提问于2014-05-31
得票数 2
1
回答
如何在
NDK
项目的GL上绘制
android
元素
、
、
、
我有一个
NDK
项目,我正在使用opengl绘制。我是从c++处理这一切的。我还能够使用jni创建一个
android
.widget.Button并连接它的
回
调
。当我按下屏幕时,
回
调
会触发,因此我知道我有一个有效的UI元素。有什么想法吗?
浏览 2
提问于2014-10-14
得票数 1
回答已采纳
1
回答
在
android
上使用JNI的成本
、
、
、
、
我正在编写一个同时使用java代码和本机代码的应用程序(在
android
上)。每隔一段时间,都需要播放一个声音。不幸的是,本机代码没有用于
音频
的API(或者至少是稳定的/官方的),但是只有它知道什么时候需要播放声音。我想出了两种方法: 有一个函数来跟踪需要播放的声音(在队列中或其他什么地方)。不过,我确实注意到,
android
2
ndk
示例中的绘图代码经过了很多JNI,看起来不错,但是,它只绘制了一个三角形和一个背景。
浏览 1
提问于2011-05-12
得票数 1
回答已采纳
2
回答
使用opensl es和
android
ndk
实时播放
音频
、
、
我看过
android
原生
音频
示例,以及《
android
ndk
入门》这本书,它让我开始使用opensl,但它们并没有真正帮助我很好地理解录音。1)因此,首先,为了立即播放录制的
音频
,我是否可以从播放
音频
的线程读取缓冲区,同时录制线程正在写入缓冲区?2)或者为了实时回放,我是否会使用具有两个或三个非常小的缓冲区的buffer队列,以及一个在一个缓冲区被填满时调用的
回
调
,然后在下一个缓冲区被录音
音频
线程填充时播放该缓冲区?但是我在读的时候
浏览 1
提问于2013-01-10
得票数 3
回答已采纳
3
回答
Android
音频
编程噩梦-声音池,录音带arrghh?
、
、
、
、
我已经建立了一个简单的音乐排序
Android
应用程序,可以播放多个
音频
文件。所以我花了几天时间用AudioTrack制作了一个播放器,其中包括一个mp3解码器,并使它在Galaxy和宏达电上都能很好地工作。我在下面放了一些
音频
播放器的代码样本。我已经尝试了我能想到的一切,包括改变缓冲区大小,使用AudioTrack.MODE_STATIC等。新的谷歌设
浏览 3
提问于2013-09-13
得票数 8
回答已采纳
2
回答
Java JNI与
Android
NDK
、
、
、
、
谁能解释一下Java JNI和
Android
NDK
有什么不同,它们是如何相同的,它们是如何结合在一起的?我还没有找到任何可以很好地解释这两者之间差异的东西,我有点困惑。 谢谢!
浏览 0
提问于2016-03-26
得票数 15
1
回答
调用了onImageAvailable
回
调
,但acquireLatestImage返回NO_BUFFER_AVAILABLE
、
、
我正在用C编写Camera2接口,以便在原生端连续拍照,它工作得很好,除了有时在收到onImageAvailable
回
调
后,当调用acquireLatestImage时,返回是NO_BUFFER_AVAILABLE根据安卓文档:https://developer.
android
.com/
ndk
/reference/struct/a-image-reader-image-listener#onimageavailable请注意,在此
回
调</
浏览 717
提问于2021-10-26
得票数 0
1
回答
从超强SDK
回
调
中调用Java函数
、
、
、
我正在定义一个
回
调
函数,以便在
Android
中使用Superpowered SDK处理
音频
。我在
回
调
中使用clientData指针传递JNIEnv。有没有什么办法我可以调用一个简单的Java函数来更新
回
调
中主屏幕上的一些文本? 我的代码是建立在超强SDK的FrequencyDomain示例之上的。
浏览 1
提问于2016-11-23
得票数 1
1
回答
在项目中不使用媒体插件播放
音频
、
、
、
关于使用cordova的
android
设备上的
音频
播放,我有两个问题。1.我可以在没有使用此代码的cordova媒体插件的情况下播放项目中的
音频
吗?我使用过Cordova媒体插件,当在加载时调用
音频
功能时,它只在一个页面中工作一次。函数playmusic() { var url1 =“/
android
_url1/www/swoosh.mp3”;var fall_media =新媒体(url1,// success
回
调
函数
浏览 2
提问于2015-05-07
得票数 0
1
回答
curl_multi_perform.How上传
音频
流的
回
调
函数可以使用curl_multi_perform no-block吗
、
、
我使用curl_multi_perform上传
音频
流,并且在多包含上传
音频
流中添加了简单的句柄。但在执行curl_multi_perform时,
回
调上传
音频
流,导致curl_multi_perform被阻塞,其他易处理无法立即执行。如何
回
调
更新
音频
流,curl_multi_perform不阻塞?还有一个问题,当我
回
调
更新
音频
流时,
回
调
函数想要一个大小的数据,这个大小太大,那么<em
浏览 0
提问于2020-11-13
得票数 0
1
回答
Android
NDK
和ALSA
、
、
、
你好,我有一个在
Android
NDK
下编译的库。这个
音频
库使用ALSA。 问-可以通过ALSA在
Android
中播放
音频
吗?如果是这样,是否有必要为
NDK
编译ALSA?
浏览 4
提问于2011-09-27
得票数 1
3
回答
安卓与Nexus 6 --如何避免降低OpenSL
音频
线程优先级相关的应用程序焦点?
、
、
、
、
在使用OpenSL ES在运行
Android
6.0.1的Nexus 6上实现低延迟流
音频
播放时,我遇到了一个奇怪的问题。我最初的尝试似乎受到饥饿问题的困扰,因此我在缓冲区完成
回
调
函数中添加了一些基本的时间基准。我发现,当我的应用程序打开时,如果我不停地点击屏幕,
音频
就会回放得很好,但如果我把它单独放几秒钟,
回
调
就会持续很长时间。我能始终如一地再现这种行为。我的应用程序的活动设置为FLAG_KEEP_SCREEN_ON,所以无论如何不应该发生屏幕更改 我没有采取任何行
浏览 15
提问于2016-03-01
得票数 6
回答已采纳
1
回答
CrashlyticsListener不是由JNI中的崩溃触发的
、
、
、
我正在设置一个CrashlyticsListener,如指示的,以便在下一个应用程序在崩溃发生后启动时进行
回
调
。我正在用
NDK
支持初始化Crashlytics后来我在仪表板上看到了崩溃,但是<em
浏览 1
提问于2018-06-08
得票数 1
回答已采纳
1
回答
在
Android
上,Java可以调用JNI,然后JNI
回
调
Java吗?
、
、
我正在学习
android
和JNI。在Java中,只需单击一个按钮,就可以调用JNI。在被调用的JNI中,我
回
调到Java中。省略错误处理,并尝试调用不带参数的静态void方法:{ jclass handlerClass = (*env)->FindClass(env, "com/example/
ndk</
浏览 0
提问于2013-06-27
得票数 3
1
回答
如何在
android
中使用本机OpenSL ES
、
、
、
我需要使用
Android
在
NDK
开发一个
音频
应用程序。我增加了 sdk.dir=/opt/adt-bundle-linux-x86"com.example.hellojni" targetSdkVersi
浏览 4
提问于2015-04-28
得票数 0
回答已采纳
2
回答
如何在
Android
中获取本地代码中基于网络的位置?
、
、
、
( 2)在
android
中是否有本地服务可供定位?
浏览 0
提问于2015-01-21
得票数 1
回答已采纳
1
回答
在
音频
回
调
中录制
音频
、
我有一个
音频
回
调
,我用它来访问bufferList并分析
音频
。或者录音应该有它自己的
回
调
?一旦
音频
输入完成并将数据传递给文件写入器
浏览 0
提问于2013-04-29
得票数 0
点击加载更多
相关
资讯
Android NDK 中文介绍视频
Android NDK JNI 开发之旅 开篇
手摸手教你创建 Android NDK 工程
Android NDK开发之C语言基础:动态内存分配
BTC短线有回调风险
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券