【发布时间】:2012-05-24 11:39:00
【问题描述】:
我正在编写一个包含大量图像的 android 应用程序。
我不想将这些图像保留为我的 apk 文件的一部分,因为这会使 apk 文件的大小变得非常大。 我已经编写了应用程序,它在运行时从某个预定义位置的 sdcard 加载这些图像。现在我的问题是我如何将这些图像提供给想要安装我的应用程序的用户。由于图像不是项目的一部分(即不存在于任何可绘制文件夹中),因此它们不会成为我提供的 APK 文件的一部分。
在Android中甚至可以做这样的事情吗?或者有人可以建议我现在拥有的更好的解决方案。非常感谢任何帮助。
【问题讨论】:
-
大多数重媒体游戏在您首次运行时从服务器下载文件。除此之外,我对它了解不多,除了 play store 有某种 apk 大小限制。
-
很多早期的游戏都在使用这种技术。 (包括但不限于安卓)。他们启动飞溅并检测资产是否是最新的,然后从服务器下载。对于 Android,您只需使用 HTTPClient 下载资产并保存到 SD 卡。
-
GGG 和 xandy 我不是在寻找涉及从某些网络服务器加载图像的解决方案。但感谢您的投入。