【发布时间】:2018-12-14 16:34:42
【问题描述】:
我在LibGDX 中编写了一个游戏,并实现了AdMob(没有问题)并尝试实现 Google Play 游戏。不幸的是,游戏现在表现得很奇怪。它在签名调试APK 上完美运行,但在签名版本APK 上会发生魔法。大多数时候它工作得很好,但有时登录帐户会引发空错误,当我尝试给自己测试成就时,它会因为空变量而崩溃。当我尝试将其发布到 Play 商店时,甚至会发生更有趣的事情,然后它就完全停止工作了!
我尝试了很多事情:添加静默登录、尝试不同的帐户、不同的设备、添加 FireBase、在 Beta 版和 Google Play 官方频道上发布应用程序。
最糟糕的是它在logcat 中完全没有给出错误消息。
我用过
implementation 'com.google.android.gms:play-services-ads:15.0.0'
implementation 'com.google.android.gms:play-services-auth:15.0.0'
implementation "com.google.android.gms:play-services-games:15.0.0"
implementation 'com.google.firebase:firebase-core:15.0.0'
在安卓项目上。
我该如何解决这种行为?
【问题讨论】:
-
如果它在调试 APK 上完美运行,那应该意味着什么。你sign your app with a release key了吗?
-
如果没有签名,Google PLay Console 不会让我上传 APK
标签: android libgdx google-play google-play-games