2012-04-07 21 views
0

我的应用程序需要大量的图像资源,所以我必须将它们打包到一个扩展文件中。当我手动将扩展文件复制到我的模拟器的共享存储器中时,我的工作正常。我不清楚的是整个下载过程。是Android扩展文件所需的下载器库吗?

在谷歌的(往往令人沮丧)文档,它说:

在大多数设备上,谷歌在它下载APK的同时播放下载的扩展文件(S),所以您的应用程序有它需要的一切当用户第一次打开它时。然而,在某些情况下,您的应用程序必须在您的应用程序启动时从Google Play下载文件。

我的应用程序将免费提供一个扩展文件。我真的可以依靠与应用程序一起下载的扩展文件吗?或者我是否必须实施下载器服务以确保在应用程序启动时下载扩展文件?

什么情况下扩展文件不会与apk下载?我想用户可能会删除或删除扩展文件最初被复制到的共享存储卷,所以这可能是我不必担心的情况。

告诉我,我可以很懒!来吧!然后有人在博客文章中为这个问题链接,感叹应用开发者的懒惰。好的,好的,我不会全力防守。我只想了解这里的机制,是的,我宁愿避免执行下载服务的额外麻烦。我不是一个全职的Android开发人员,我还有其他的事情要做!

感谢

回答

1

Play商店会尝试下载扩展文件,但网络连接失败或超时等

您应该检查文件都可以当你的应用程序启动并手动下载他们,如果他们不。

如果您不允许这种情况发生,那么有些用户将无法使用您的应用程序,除非在没有扩展包的情况下才能使用您的应用程序。

相关问题