2

我从阅读中知道:

Android Market 下载有大小限制吗?

可以通过无线 (OTA) 下载的应用程序的大小没有限制,但我想知道是否存在像 Apple App Store (20MB) 那样的限制,因为现在 Nexus 正在运行AT&T 的 3G 网络截至今天。

在此先感谢您的帮助/

特鲁克

4

3 回答 3

2

没有。不是我在Google 上传应用程序等帮助中阅读/看到的。

然后,我对此进行了更深入的研究,并找到了 Dianne Hackborn 提到以下内容的链接:

Java 堆限制为 16MB,但这只是堆,所以我不相信代码包括在内。

基本答案是:让您的应用程序尽可能小。更详细一点:G1 为应用程序和数据提供了约 75MB 的存储空间,因此如果您的应用程序为约 5MB,它使用了 7.5% 的存储空间,这一点非常明显。此外,代码需要在 dexopt 阶段复制出来,因此如果您的大小与代码显着相关,那么所需的总空间同样会增加。

那时,您只需决定您的应用程序可以占用多少空间,以免用户认为不值得保留在手机上。

那么,实际限制?有点,但不是真的。实际限制?绝对的。

为实现这一点,由于您已在此处标记 Nexus,因此 Nexus One 具有 512 MB 的板载闪存,其中 190 MB 可用于加载应用程序。

于 2010-03-18T18:42:02.573 回答
1

没有真正的限制,但是因为手机没有太多内存,所以你的应用程序尽可能少。

于 2010-03-18T20:44:52.597 回答
0

另外,如果您的应用程序很重,下载将需要时间和带宽。您的用户可能会因此而气馁。

于 2010-05-09T11:01:01.667 回答