2

这是一个 UCCW 应用程序皮肤...当我侧加载它时,该应用程序可以工作,但由于某种原因,如果从 Google Play 下载它就无法工作...我尝试更新它,退出一个新的 apk,并将其上传到 Google Play ...仍然不起作用...今天有两个客户投诉它,几周前有一个投诉...决定尝试自己下载它,并找出问题所在...我也有其他几个 UCCW 皮肤,下载后可以工作,它们都使用相同的代码...我重新构建了皮肤,但仍然无法工作...我不确定问题是什么...也许是密钥库? ...但是如果它是密钥库,我该如何使用一个新的,在 Google Play 中更新它...

4

1 回答 1

0

我们最近在游戏中遇到了类似的问题,最终与 Jelly Bean 后商店中 APK 加密的差异有关。我们的修复最终是我们如何访问包的文件:

// Get the API version running on the device
int apiVersion = android.os.Build.VERSION.SDK_INT;
if (apiVersion >= 16) {
    // Jelly Bean or later
    Moai.mount("bundle", myApp.sourceDir);
} else {
    // pre-Jelly Bean
    Moai.mount("bundle", myApp.publicSourceDir);
}

在这里查看完整的故事。

于 2013-12-13T22:52:00.617 回答