写点什么

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

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

关注

评论

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

NDK 编译代码(一)

Changing Lin

8月日更

学完阿里P8推荐的实时流计算系统设计与实现PDF,终入淘宝

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

字节跳动《实时音视频通讯技术》学习笔记之服务器端开发入门

Regan Yue

git 字节跳动 Go 语言 8月日更

百度推出 “汽车机器人”,AI体验官金晨直呼“太豪横了”

百度开发者中心

产品 最佳实践 企业动态 Apollo 无人车

gopher成长之路(三):出差小记

非晓为骁

个人成长 蜕变

解决参数依赖,接口之间传递数据——apipost

Proud lion

大前端 后端 Postman 开发工具 接口文档

JVM调优(一)

彭阿三

方法调用:一看就懂,一问就懵?

阿Q说代码

8月日更 虚方法 非虚方法 静态分派 动态分派

【Vue2.x 源码学习】第四十一篇 - 组件部分 - 生成组件的真实节点

Brave

源码 vue2 8月日更

手把手教你写 Gradle 插件 | 数据采集

神策技术社区

android 程序员 Gradle 神策数据

安装ApiPost-接口工具 发送HTTP请求

CodeNongXiaoW

大前端 测试 后端 接口测试 接口管理工具

Docker

彭阿三

币安智能链智能合约DAPP开发|智能合约DAPP源码搭建

量化系统19942438797

dapp 币安智能链

Python对系统数据进行采集监控——psutil

Python研究者

8月日更

Redis主从握手流程,你真的了解了吗?

博文视点Broadview

imtoken钱包搭建,区块链去中心化钱包搭建

多种云资源管理用什么软件好?你知道吗?

行云管家

云计算 云服务 云资源

人类高质量 Java 学习路线【一条龙版】

程序员鱼皮

Java 数据库 后端 求职 编程学习

神策分析 iOS SDK 全埋点解析之启动与退出

神策技术社区

程序员 大前端 后端 代码 神策数据

python接口测试unittest使用详解

与风逐梦

Python 软件测试 接口测试

神策分析 Android SDK 网络模块解析

神策技术社区

程序员 代码 信息 神策数据

引领异构时代,英特尔发布重大架构创新

科技新消息

谷歌高级架构师十年心血终成Kubernetes微服务实战文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

结合scipy.linalg在Python中使用线性系统

华为云开发者联盟

Python 矩阵 Numpy 线性系统 向量

【ShardingSphere技术专题】「ShardingJDBC」SpringBoot之整合ShardingJDBC实现分库分表(JavaConfig方式)

码界西柚

ShardingJDBC ShardingSphere ShardingSphere-Proxy 8月日更

MySQL 系列教程之(九)MySQL 必修:事务

若尘

MySQL 数据库 8月日更

ShardingSphere 知识库更新 | 官方样例集助你快速上手

SphereEx

数据库 开源

神策 Android 全埋点插件介绍

神策技术社区

程序员 数据采集 埋点 行为数据

AI 场景的存储优化之路(二)

焱融科技

人工智能 云计算 AI 高性能 分布式存储

神策分析 iOS SDK 代码埋点解析

神策技术社区

程序员 数据采集 埋点

全链路压测实践

超凡生

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