Android 应用程序大小限制上调至 4GB


Android 应用程序大小限制上调至 4GB


转自:http://www.iteye.com/news/24446


一直以来,Android应用(APK)的大小被限制在50MB以下,这适用于大多数应用程序,一般来说,APK文件越小越好,因为开发者每添加1MB,就会增大用户下载和使用的难度。但是,对于某些应用(如高品质的3D游戏)来说,往往需要更多的本地资源。 

今天,Android开发者团队称已经将Android应用的大小限制上调到4GB。需要注意的是,APK文件的大小仍会被限制在50MB以下,以确保设备存储的稳定性,但是开发者现在可以在APK中附加扩展文件。 

每个应用可以包含两个扩展文件,每个可高达2GB。这些文件可以由Android Market托管,这将大大减少开发者的麻烦以及文件服务的成本。 

开发者可以以任何希望的方式来使用这两个扩展文件,不过Android开发者团队建议,最好将一个文件作为初始下载,且极少更新,另一个文件尽量小一些,作为补丁载体,在每次版本更新时下载。 

用户在安装或购买这些应用之前,可以看到应用和所有要下载文件的总大小。目前,在大多数较新的设备中,当用户从Android Market下载此类应用时,扩展文件也将被自动下载,直到全部下载完成后,应用才能运行。而在一些旧的设备上,扩展文件会在第一次运行应用时下载。 

Android开发者团队在Android SDK Manager中提供了示例代码和库,以便使开发者更容易地使用扩展文件功能。包括: 

  • 在Google Market Licensing包中,包含一个升级版的许可验证库(LVL),该版本主要增加了从许可服务器中获得扩展文件详细信息的能力。
  • 在Google Market APK Expansion包中,包含了下载服务示例。通过大量的最佳实践(包括恢复下载和显示进度通知等示例),使开发者可以更容易地在应用中实施下载服务。
APK扩展文件下载的流程如下图所示。 


更多信息可参阅: APK扩展文件开发指南  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值