商城开源麻将代码打安卓包闪退

昨天开源的那个四川麻将代码,打包成apk后,手机上闪退。

打包环境如下:

  1. macOS Creator 1.5.1
  2. Android SDK 25.3.0
  3. NDK r10c和r15都试过
  4. 基于API-14打包

闪退时的LOG:

红米note3 (MTK x10 cpu, android 5.0.5) 小米3 (nvidia Tegra4 cpu, android 4.4.x) 均闪退。

我是初学者,请教各位怎么解决。

麻将里面使用了微信和一些语音接口。 但商城里面是没有提供BUILD扩展的。。 如果要打包ANDROID和IOS。。 请先屏蔽掉VoiceMgr init里面的Native接口调用。。 。 并且只能使用匿名登陆。

build web平台也不行吗?我构建Web后运行也报错

感谢,被这个问题坑了好久

我也遇到了同样的情况。。发布成web,浏览器打开后,加载资源完成后黑屏。

商店里的最新版本有测试过,是正常的,之前的版本可能有小问题,重新下载一下。

1赞

大大你好,我按照你的方法把VoiceMgr init里面的Native屏蔽了,并且Native改用匿名登录,可以进入大厅了,但是进入游戏后立马奔溃,是什么原因?

进入游戏后崩贵,是因为Status.js里面,访问了电池剩余量。 这个也会访问本地API。。把这个地方 屏蔽掉即可。