AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

Android 应用程序大小上限增至 4.05GB

  • 2012-03-16
  • 本文字数:473 字

    阅读完需:约 2 分钟

Android 应用程序大小上限有了显著增加。虽然核心 APK 文件大小仍然限制为 50MB,但应用程序可附加两个 2GB 扩展文件,并将它们托管在 Android 市场上。扩展文件可以使用任意格式,但是 Google 推荐使用 ZIP 文件。

应用程序在安装时会自动下载扩展文件,用户如果有 WiFi 接入最好,否则得承担可能的运营商收费。下载过程在较新的设备 / 手机上会立即进行,而在较旧的设备 / 手机需等到应用程序第一次运行后才能启动。

扩展文件采用的标准设计模式是使用第一个文件解决所有的应用程序初始下载,而保留第二个文件用于对单个文件进行修补。这种方式可以让应用程序大小变得非常小。下载服务示例中也展示了这一特性:

由于大部分开发人员可能不习惯使用 1-2 个大文件来管理他们所有的辅助内容,因此示例代码也包含了支持使用 Zip 文件作为辅助文件。Zip 示例实现了一种合理的修补策略,即通过以补丁(patch)-> 主扩展文件(main)->APK 的顺序查找所有三个地方的资产文件(asset file),以实现主扩展文件“修补”APK,以及补丁文件”修补“APK 和主扩展文件。

查看英文原文: http://www.infoq.com/news/2012/03/Android-4GB

2012-03-16 23:181645
用户头像

发布了 125 篇内容, 共 37.5 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

CompusAss校园社团小程序解决方案

CC同学

React Draggable 实现拖拽 - 最详细中文教程 - 卡拉云

蒋川

React

跨越DDD从理论到工程落地的鸿沟

华为云开发者联盟

DDD 业务逻辑 领域模型 设计思想 业务治理

「架构实战营」模块四作业 考试试卷存储方案

hxb

「架构实战营」

Android TabLayout 选中 tab 文字加粗显示

逆锋起笔

android 3月月更 TabLayout android滑动标签

假如让你来设计SSL/TLS协议,你要怎么设计呢?

华为云开发者联盟

网络安全 HTTP 通信 SSL/TLS 协议 网络通信安全

Dubbo服务如何优雅的校验参数

vivo互联网技术

dubbo 服务器 java;

社区人物志|缪翎:见证开源世界的女性力量

ApacheDoris

大数据 开源 数据分析 OLAP apache doris

springsecurity默认用户生成

急需上岸的小谢

java高级用法之:无所不能的java,本地方法调用实况

程序那些事

Java Netty 程序那些事 3月月更

免费硬件、专属导师、豪华大礼|AI达人创造营第二期项目征集启动啦!

百度大脑

PingCode 全新子产品 Insight 开放内测

爱吃小舅的鱼

《大饼卷一切》爆笑相声剧 今晚开票!

InfoQ 天津

高精度轻量级目标检测产业应用,实现多类通信塔识别

百度大脑

安全代码审计-PHP

网络安全学海

网络安全 信息安全 渗透测试 漏洞 代码审计

微服务工程中,基础组件应用

架构 分布式 微服务

Hoo虎符研究院|区块链简报20220307期

区块链前沿News

Hoo 虎符交易所 虎符研究院

selenium操作元素遇到的异常

红毛丹

selenium

关于中国芯片,这些话如鲠在喉

脑极体

惨,给Go提的代码被批麻了

捉虫大师

Go 开源 Code Review

小程序的第六年,我们还能怎么玩?

知晓云

小程序 微信 小程序生态 小程序运营

python 编辑器提示 do not use bare except

AlwaysBeta

Python vscode 编辑器 pycharm Python PEP

appsmith 怎么用?评价如何

蒋川

appsmith

如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表

蒋川

Vue PDF pdf阅读器

AI人脸识别测温一体机设计

DS小龙哥

3月月更

大画 Spark :: 网络(5)-Spark中的server端和client端

dclar

大数据 hadoop spark Spark 源码 大数据开发

Tech Talk 活动预告 | 为什么说 Serverless 是应用开发的未来?

亚马逊云科技 (Amazon Web Services)

Serverless

Flutter 容器盒子布局模型

岛上码农

flutter ios 安卓 移动端开发 3月月更

如何避免在面试中看走眼

Hockor

个人成长 面试经验

业内首家!百度智能云智慧金融业务通过ISO37301合规管理体系认证

百度大脑

12 款最棒 Vue 开源 UI 库测评 - 特别针对国内使用场景推荐

蒋川

Vue vue admin

Android应用程序大小上限增至4.05GB_Android/iOS_Jonathan Allen_InfoQ精选文章