当前位置: 首页 > news >正文

Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1

错误大致显示如下信息:
04-14 07:39:18.325: E/AudioEffect(20584): set(): AudioFlinger could not create effect, status: -1
04-14 07:39:18.325: E/libOpenSLES(20584): Effect initCheck() returned -1
04-14 07:39:18.325: E/libOpenSLES(20584): EnvironmentalReverb effect initialization failed
04-14 07:39:18.335: I/MediaExtractor(20584): Autodetected media content as 'audio/mpeg' with confidence 0.20
04-14 07:39:18.335: I/OMXCodec(20584): OMXCodec::Create matchComponentName ((null)), flags (0)
04-14 07:39:18.335: D/OMXCodec(20584): componentName=OMX.SEC.mp3dec, quirks=73728, flags=0
04-14 07:39:18.340: I/OMXCodec(20584): start()
04-14 07:39:18.340: I/OMXCodec(20584): init()
04-14 07:39:18.340: I/OMXCodec(20584): [OMX.SEC.mp3dec] allocating 10 buffers of size 81920 on input port
04-14 07:39:18.350: I/OMXCodec(20584): [OMX.SEC.mp3dec] allocating 5 buffers of size 27648 on output port
04-14 07:39:18.370: I/OMXCodec(20584): [OMX.SEC.mp3dec] allocating 5 buffers of size 27648 on output port

其中,前面几行为红字,预示着这些提示是SDK中所显示的。
网络搜索结论如下:

需要在配置文件AndroidManifest.xml中添加如下权限定义:

<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>

出处是:http://my.oschina.net/tzhuwb/blog/75424

看起来,下载ANDROID SDK源码是非常有必要的。其实,只要简单地通过上述字符串搜索源码文件夹应该能够找到对应的源文件及函数名,

看起来,分析源码是必需的一关啊。

相关文章:

  • 作业调度与管理
  • 以太坊又一次大拥堵何去何从?深度对话美图以太坊DPoS算法实现团队
  • linux git命令参数及用法详解--版本控制工具
  • express 遇到问题 - Error: Can't set headers after they are sent
  • 图文介绍openLDAP在windows上的安装配置
  • 新模板电子版发布
  • Tomcat绑定具体IP
  • Heritrix 3.1.0 源码解析(十二)
  • oracle alert 日志位置
  • 转:字符编码笔记:SCII,Unicode和UTF-8
  • tomcat服务器宕机解决方案
  • JS页面跳转
  • 在Firefox 58中,WebAssembly组件性能提升了10倍
  • Java之jdbc_采用Statement查询全部数据
  • Node学习4-Buffer模块
  • 深入了解以太坊
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • centos安装java运行环境jdk+tomcat
  • Computed property XXX was assigned to but it has no setter
  • EOS是什么
  • ESLint简单操作
  • Hibernate最全面试题
  • iOS | NSProxy
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • 阿里云购买磁盘后挂载
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 基于遗传算法的优化问题求解
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 手写双向链表LinkedList的几个常用功能
  • 由插件封装引出的一丢丢思考
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​ArcGIS Pro 如何批量删除字段
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (java)关于Thread的挂起和恢复
  • (javascript)再说document.body.scrollTop的使用问题
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)Linux下编译安装log4cxx
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • (转载)CentOS查看系统信息|CentOS查看命令
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .net 程序发生了一个不可捕获的异常
  • .net 微服务 服务保护 自动重试 Polly
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET成年了,然后呢?
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .NET中统一的存储过程调用方法(收藏)
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [BZOJ 2142]礼物(扩展Lucas定理)
  • [C++]模板与STL简介
  • [Git].gitignore失效的原因
  • [HTML]Web前端开发技术28(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • [IE编程] 了解Urlmon.dll和Wininet.dll
  • [Interview]Java 面试宝典系列之 Java 多线程