使用NDK开发原生音频采集播放库(包含音频处理算法),在编写的c++文件中,引用了android os中的源码AudioTrack.h的功能。编成的原生库,在Eclipse java工程里通过system.loadLibrary("audiocodec")来调用,编译都正常,但在模拟器上运行,却显示异常退出。但把c++源码中对AudioTrack.h中方法的引用去除,就能加载成功。难道是对系统库的应用造成的问题,改如何解决呢?
解决方案 »
- 无从下手啊。我是新手。 你们刚入门的时候,都做点什么应用呀?
- android NDK 使用第三方类库 使用的是openssl
- 如何解决横向滚动和竖向滚动条的冲突问题
- 使用VideoView或者SurfaceView播放视频,视频没有显示在VideoView或者SurfaceView的中间,求如何让其居中显示,谢谢。
- 模拟器运行出错,真机运行正常
- 关于ViewGroup的疑惑
- android 监听home键无效是怎么回事?
- 求安卓4.2 bluedroid OPP流程分析
- android studio 上手使用 大水逼问题
- viewpager能否直接使用服务器上的图片,还是必须先缓存下来再显示
- 大家平时单位都用px吗,还是in,mm,pt,dp,sp呢?
- 用webview播放网络视频的问题
在模拟器上运行systemlibrary(“audiovideo”)后,模拟器显示:the application has stopped unexpectedly.