写点什么

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:182146
用户头像

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

关注

评论

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

ClickHouse分析效率翻倍提升,揭秘奇点云对归因分析场景的优化实践

先锋IT

万界星空科技注塑行业生产管理MES系统管理

万界星空科技

mes 万界星空科技 注塑制造业 注塑MES 注塑生产管理系统

国外服务器租用:如何在预算内选择最优服务

一只扑棱蛾子

国外服务器

克服传统企业数字化转型的十大阻力

天津汇柏科技有限公司

数字化转型

一款轻量级、基于Java语言开发的低代码开发框架,开箱即用!

互联网工科生

Java 低代码 数字化 开发框架 JNPF

百度基于金融场景构建高实时、高可用的分布式数据传输系统的技术实践

JackJiang

网络编程 即时通讯 IM

Web Components从技术解析到生态应用个人心得指北

zhoulujun

微信公众号短链实时获取阅读量、点赞数爬虫方案(不会Hook可用)

不在线第一只蜗牛

爬虫 微信公众号 工具分享 hook

百度搜索Push个性化:新的突破

百度Geek说

推荐算法 百度搜索 搜索push

StarRocks 生成列:百倍提速半结构化数据分析

StarRocks

数据库 StarRocks 半结构化数据分析

​食品饮料行业如何进行数字化转型?

万界星空科技

数字化转型 mes 万界星空科技 食品饮料行业数字化转型 食品MES

泛互联网行业A/B测试全解析:产品优化的创新之道

字节跳动数据平台

A/B 测试

一、nextjs如何使项目工程化(c-shopping电商开源)

Geek_9da61c

开源 eslint prettier husky next.js

鸿蒙Next来了,企业应该如何快速应对

Onegun

鸿蒙 鸿蒙系统

智能开发助手——华为云CodeArts Snap,揭开智能研发新篇章

人工智能 华为云

阿里云容器服务助力万兴科技 AIGC 应用加速

阿里巴巴云原生

阿里云 云原生 容器服务

详解KubeEdge EdgeMesh v1.15 边缘CNI特性

华为云开发者联盟

开发 华为云 容器网络 华为云开发者联盟

克魔助手抓包教程:网络数据包分析利器

喜报!博睿数据荣获数据猿“年度创新服务企业奖、年度创新服务产品奖”

博睿数据

可观测性 博睿数据 运维监控

“一次不过、免费再考” 限时活动开启,快来考取亚马逊云科技认证吧!

亚马逊云科技 (Amazon Web Services)

培训与认证

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