首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jar大小50 Jar限制

Jar大小50 Jar限制
EN

Stack Overflow用户
提问于 2016-10-27 15:49:28
回答 1查看 853关注 0票数 4

当我向服务器发送一个android构建时,它出现了以下错误(build.xml第338行)

jar的大小超过50 in!请缩小项目的规模。

建筑停止了。

我没能找到任何关于罐子大小限制的信息。我现在有“基本”执照。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-28 02:14:37

我们限制了大小,因为大小与服务器上的构建时间直接相关,并且可能会导致共享资源的大量减少,从而使每个人的构建速度变慢。

到目前为止,达到50 it限制的每个人都是通过添加大量的资源或者仅仅将android添加到构建中.

缩缩上有一些关于jars大小的讨论。

请记住,在部署时,50 in将增加一倍。例如,厨房水槽建造时约为700 to,但在iOS生产中为5mb,在经过苹果过程进入商店后为13mb。

同样的因素,一个50 in的应用程序将是一个500兆b的应用在生产中.

苹果( Apple )和谷歌( Google )限制OTA等超过100 be门槛的应用的下载,虽然这可能不会影响Facebook这样的大型应用程序,但对其他公司来说可能是痛苦的。

这是我们不支持完整的Java.

我建议解压缩产生的罐子,看看里面占的空间最多,然后询问如何缩小/减少这个空间。如果所有的代码都无法以任何方式进行优化/缩减,并且您不关心这些限制,那么唯一的解决方法是离线构建,这并不理想,但它将节省共享的资源。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40289063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档