【期刊信息】

Message

刊名:环境技术
主办:中国电器科学研究院股份有限公司
主管:中国机械工业集团有限公司
ISSN:1004-7204
CN:44-1325/X
影响因子:0.189802
被引频次:9816
数据库收录:
统计源期刊(2018);期刊分类:环境与安全

现在的位置:主页 > 综合新闻 >

谷歌推出逆天级技术!App体积缩小一半,手机流

来源:环境技术 【在线投稿】 栏目:综合新闻 时间:2021-07-12

作者:网站采编

关键词:

【摘要】在618推介会上,别哥帮亲戚家的孩子选了一台性价比高的机器,庆贺自己高考的好成绩。 拿到后不到两周,那破孩子突然上门捡东西。他说我买的破手机不够好。只玩了两天,他就无法

在618推介会上,别哥帮亲戚家的孩子选了一台性价比高的机器,庆贺自己高考的好成绩。

拿到后不到两周,那破孩子突然上门捡东西。他说我买的破手机不够好。只玩了两天,他就无法安装游戏。他咕哝着向父母抱怨。

但从他轻佻的语气,轻蔑的表情,以及掏出手机时不经意举起的中指,别哥明白了:他不是说手机不好,而是说我不好.



我在机圈几十年了,江湖人给绰号“机界一霸”,简称机霸。

没见过手机,区区千元机身怎么可能翻身。

然后拿起手机打开内存信息一看,好家伙!

1个微信占了10G内存,需要双开。抖音B站玩了两天已经积累了1G以上的缓存。

除了吃鸡王这样的大型游戏,难怪这小子的128G小手机撑不住了。

怎么办,没办法,别哥只好帮他清理缓存,卸载不常用的应用腾出空间。

这孩子的经历其实是广大手机用户的缩影之一,屏幕前的小伙伴想必也有过同样的经历。

在应用规模爆发式增长的时代,应用占用内存过多导致手机爆满的问题几乎成为常态。

你没看到,2012年微信安装包不到7M,2021年直接突破200M大关,体积扩大30倍。

淘宝、QQ、京东、UC等主流APP比起过去都肿成肥老虎了。


应用程序越来越大,比较普遍 受经济条件限制,消费者大多选择64G和128G手机。只有当他们对记忆不满意时,才会出现鬼魂。

但现在转折点来了。不断增长的应用程序扩展可能会在 8 月份得到解决。不仅尺寸会变小,而且运行起来也会更顺畅。

Google 近日正式发布通知,宣布从 8 月起,所有新的 App 安装包将使用 AAB 格式替代传统的 APK。


什么是 AAB?你能做什么?能解决App过大的问题吗?

小伙伴的脑子里是不是满是问号?来来来,往下看就知道是怎么回事了。

一半体积,内存救星

AAB是Android App Bundles的全称,应用安装包格式之一。可以简单的理解为APK的升级增强版。

这不是一项新技术。它在 2018 年的谷歌开发者大会上亮相,由于种种原因,谷歌并没有过多关注这个弃儿。

因此,自推出以来的三年内,只有几千个应用程序采用了这种格式,与在 Google Play 上使用 APK 的数百万个应用程序相比,这只是沧海一粟。


AAB 不受欢迎,但不是它意味着它没有用,相反,与传统的 APK 格式相比,AAB 具有巨大的优势。

第一点:应用更紧凑。

老家伙APK一直是Android App安装包的主流格式。从Android系统诞生起就一直在使用,一直没有改变。

我们在应用市场下载的所有应用都是APK安装包。

人年纪大了做不了,机器出问题很久了,安装包格式都一样。

APK使用多年,有一个弊端,也是导致安装包年年变大的罪魁祸首之一。

随着市场上手机越来越多,为了做好适配,开发者尽量保证App在每部手机上都能正常运行。

我不得不写了很多兼容代码,比如ABI、屏幕密度自适应、语言包等资源塞进安装包,使得App体积迅速膨胀。


,以上有点简略,举个栗子方便大家理解。

你玩过手游王者荣耀吗?众所周知,每部手机的屏幕尺寸和分辨率都不一样。

想要王屏在手机上正常显示,天美不得不制作不同比例的素材,并在安装包中添加3D屏、2D屏等。

否则有可能下面的图片比例显示不正常。


上千部手机市场上千种,加上每年都有新机器的推出,兼容的代码和材料随着时间的推移不断积累。

结果导致App越来越臃肿。

其实我们手机需要用到的资源只是其中的一小部分而已。剩下的无用代码材料变成垃圾,占用大量手机内存。


因为AAB使用了智能识别功能,彻底解决APK繁琐的缺点。

当我们下载App时,应用市场会自动识别手机型号,去除无用代码,简化安装包,从而减小体积。

据谷歌称,AAB格式安装包平均比APK格式小15%,200M少30M。效果相当明显。



文章来源:《环境技术》 网址: http://www.hjjszz.cn/zonghexinwen/2021/0712/1883.html


上一篇:打破美俄技术垄断,造价3000万的中国舱外航天服
下一篇:南大俞扬:环境模型学习——让强化学习走出游