它是一个UCCW应用程序皮肤...该应用程序在我加载它时可以工作,但由于某些原因,如果从Google Play下载它不起作用...我尝试更新它,辞职了apk,并上传到谷歌播放...仍然没有工作...今天有两个客户抱怨它,几个星期前有一个抱怨...决定尝试下载我自己,并弄清楚这就是问题......我还有一些其他UCCW皮肤,下载后工作,他们都使用相同的代码......我重建了皮肤,但仍然没有工作......我'我不确定问题是什么......也许是密钥库?...但如果它是密钥库,我如何使用新的密钥库,在Google Play中更新它...
答案 0 :(得分:0)
我们最近在游戏中遇到了类似的问题,最终还是与Jelly Bean商店中的APK encyrption的差异有关。我们的修复最终成为了我们访问bundle文件的方式:
// 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);
}
查看完整故事here。