Android播放音频闪退 求大神解决

谁能告诉我 我用的1.3.1的版本 MP3正常手机都能播放 特殊机型上就会崩溃
比如乐视手机

乐视都倒闭了,还不换手机

1赞

1.3.1的音频模块太旧了。可以尝试升级一下creator或者升级一下audio模块试试。

升级问题来了 我用的1.6.2的ccc 我构建调试模式没有问题
但是非调试模式 运行起来就黑屏 (ios下)

大哥 不是我用啊 是用户用啊

你可以试试新建一个helloworld看看。

原生的helloworld没问题
我是定制的引擎 ccc1.6.2 c++库是1.6的分支
帮忙分析下 应该是啥环节出了问题 难道是定制引擎的时候git自工程没生效吗 ?

我定制引擎的初衷是应为socketIO连接java服务器 连接不上

  • // pre << _uri.getAuthority() << “/socket.io/1/?EIO=2&transport=polling&b64=true”;
  • pre << _uri.getAuthority() << “/socket.io/?transport=polling&b64=0”;
    必需要这么修改才能连接上我们服务器
    --------这两个问题解决一个就行 我之前一直定制的1.3.1的版本 并没有问题 问题都是这次升级版本暴漏出来的 望一定帮我分析下 最近项目卡这了

settings.js加载那个问题请 @jare 安排人看看吧。

SocketIO那个EIO是Engine IO version,估计我们引擎用的还比较旧的SocketIO的实现。
这块后续有有一个升级计划。需要重构,如果你去掉EIO能够完全正常,那就去掉好了。

你这个非调试环境里面运行的是 jsc,我怀疑你操作有问题

操作不对,基本不可能,我用cocos产品,咋说也的4年了,而且我做了反复对比,(1.6.2内置的c++库 一样的操作是没有问题的)
@panda你说的操作有可能重现吗,或者 怎么手动修改配置文件可以把这个问题跳过去
现在我唯一怀疑的地方就是我定制引擎的时候 git获取子工程的时候终端不打印日志(但是这个可能是我之前定制的时候已经获取到本地了 其他的想不出原因)

求panda大神指点啊

主要是卡在这里了 jsc文件 编译不过
我把调试模式的js文件 替换现有的jsc就可以编译过了

难道是加载js文件之前的解密步骤 出现了问题?

再请教个问题 我为什么非要定制引擎呢 (所有的问题的根源在定制引擎上)
我用咱们ccc内置的c++ 然后每次构建后 手动去xcode中的c++代码中去做我要的修改

这样可以不?
难道我之前一直认为想修改C++代码就必需要定制引擎的想法是错误的。。?