我从阅读中知道:
可以通过无线 (OTA) 下载的应用程序的大小没有限制,但我想知道是否存在像 Apple App Store (20MB) 那样的限制,因为现在 Nexus 正在运行AT&T 的 3G 网络截至今天。
在此先感谢您的帮助/
特鲁克
我从阅读中知道:
可以通过无线 (OTA) 下载的应用程序的大小没有限制,但我想知道是否存在像 Apple App Store (20MB) 那样的限制,因为现在 Nexus 正在运行AT&T 的 3G 网络截至今天。
在此先感谢您的帮助/
特鲁克
没有。不是我在Google 上传应用程序等帮助中阅读/看到的。
然后,我对此进行了更深入的研究,并找到了 Dianne Hackborn 提到以下内容的链接:
Java 堆限制为 16MB,但这只是堆,所以我不相信代码包括在内。
基本答案是:让您的应用程序尽可能小。更详细一点:G1 为应用程序和数据提供了约 75MB 的存储空间,因此如果您的应用程序为约 5MB,它使用了 7.5% 的存储空间,这一点非常明显。此外,代码需要在 dexopt 阶段复制出来,因此如果您的大小与代码显着相关,那么所需的总空间同样会增加。
那时,您只需决定您的应用程序可以占用多少空间,以免用户认为不值得保留在手机上。
那么,实际限制?有点,但不是真的。实际限制?绝对的。
为实现这一点,由于您已在此处标记 Nexus,因此 Nexus One 具有 512 MB 的板载闪存,其中 190 MB 可用于加载应用程序。
没有真正的限制,但是因为手机没有太多内存,所以你的应用程序尽可能少。
另外,如果您的应用程序很重,下载将需要时间和带宽。您的用户可能会因此而气馁。