Android Cloud Save会导致App冻结20秒以上

时间:2014-02-20 18:38:57

标签: android cloud prime31

当我使用Prime31的PlayGameServices插件将数据保存到Android云时,应用程序在返回正常功能之前无响应20秒。我使用最新的Unity3d引擎并安装了Android API 19。 http://prime31.com/docs#androidPlayGameServices

保存数据是一个40k-90k字符的base-64字符串,我用以下函数保存它

  • PlayGameServices.setStateData(save_data,0);
  • PlayGameServices.updateCloudDataForKey(0,true);

我用

检索它
  • PlayGameServices.loadCloudDataForKey(0,true);

冻结的长度与文件的大小相关。文件越大,冻结的时间越长。

我正在努力找出可能造成这种情况的最终结果!我可以使用字符串压缩将保存字符串大小减少到14k-30k字符,但这不是一个足够好的解决方案。

感谢您阅读,

-Mikal Saltveit

P.S。这是我们的android清单 http://saltve.it/workstuff/AndroidMainfest.txt

0 个答案:

没有答案