我们游戏接入了数据存储模块来作游戏存档的云管理,最近有个玩家遇到了上传成功存档,但是下载不了存档的问题,经过跟踪排查,返现该玩家账号对应的存档确是存在的,不过在调用gettDataInBackground下载时,返回了异常,code为FILE_DOWNLOAD_INCONSISTENT_FAILURE。
异常堆栈为:06-27 17:19:04.400: W/System.err(23084): com.avos.avoscloud.AVException: Downloaded file is inconsistent with original file
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVErrorUtils.createException(AVErrorUtils.java:50)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVErrorUtils.fileDownloadInConsistentFailureException(AVErrorUtils.java:67)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVFile$AVDownloader$1.onSuccess(AVFile.java:857)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AsyncHttpResponseHandler.onResponse(AsyncHttpResponseHandler.java:42)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.PaasClient$AVHttpClient.execute(PaasClient.java:899)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVFile$AVDownloader.doWork(AVFile.java:834)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVFile$AVDownloader.doInBackground(AVFile.java:876)
06-27 17:19:04.400: W/System.err(23084): at com.avos.avoscloud.AVFile$AVDownloader.doInBackground(AVFile.java:809)
06-27 17:19:04.400: W/System.err(23084): at android.os.AsyncTask$2.call(AsyncTask.java:288)
06-27 17:19:04.400: W/System.err(23084): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
06-27 17:19:04.400: W/System.err(23084): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
06-27 17:19:04.400: W/System.err(23084): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
06-27 17:19:04.400: W/System.err(23084): at java.lang.Thread.run(Thread.java:841)
忘官方人员给予一点帮助,感谢。
-
创建时间
16年6月27日
-
最后回复
16年7月25日
-
3
回复
-
1.1K
浏览
-
2
用户