-1

我只是想知道,可绘制文件夹中有多少张图片(1000张)可以存储在android应用程序中

问候

4

2 回答 2

3

我不认为图像的数量是有限的。限制您的是 .apk 包的总大小。如果您想发布到 google play(我想您确实想要), .apk 大小限制为50MB

还有其他因素可能会限制您的最大 .apk 安装大小,您可以在这篇文章中阅读有关它们的更多信息

于 2013-09-11T14:55:19.703 回答
2

如果您查看R.java,您会看到可绘制对象id以 的形式分配0xPPPPNNNN,其中Pdrawable前缀,N是该区域内的实际 id。因此,最大数量可能被限制为2^1665536。我没有尝试过更多,但它应该足以满足大多数需求。

另一方面,您可能会在此之前达到文件大小限制。一个 apk 文件限制为 50MB。您可以向其中添加扩展文件以使总容量达到 4GB,如Android 开发人员博客中所述。

这主要取决于您将首先点击的图像的大小。4GB / 65536 = 64KB. 因此,如果您的平均可绘制对象小于此值,您可能会在大小上限之前达到数量上限。

于 2013-09-11T15:08:23.067 回答