新酷产物第一时间无偿试玩,另有许多优质达人分享独到生活经历,快来全球众测,体会各范畴最前沿、最有趣、最佳玩的产物吧~!下载消费者端还能得到专享福利哦!
玩过王者荣耀的友人,差不多没有人不晓‘鲁班七号’这种英雄。
作为 Android 的利用程序包,‘APK’关于资深 Android 使用者来讲,知名度其实不亚于前者。
也正因如许,当前 Google 的一份证明,牵动了众多 Android 使用者的神经。
Google 宣告,从 2021 年 8 月最初,Google Play 商店将请求开发者运用 Android App Bundle(AAB)发表新利用。这将取代 APK 作为准则发表格式。
▲ 相片来源:hitechglitz
信息一出,少许使用者最初猜测甚而担心:‘今后还能借一部 APK 说话吗’?‘Google 是非是在故意为难国产物牌’?
实质上,有这点疑问的友人,大几率误解 Google 的这种动作了。
甚么是 AAB?
这一次舆论漩涡的中心,便是 AAB 格式。是以起首咱们要搞明白,AAB 是甚么。
在 2018 年 5 月举办的 Google 开发者大会上,Google 就已推出了 Android App Bundle(AAB)格式,并称这是其现代化开发的一部分。
Google 推荐道,开发者在上传利用至 Google Play 时,需采纳 AAB 格式。Google Play 将负责生成 APK 文献及签名。
这句话有两个要点。
一是 AAB 不过上传时利用的格式,使用者下载时,获取的依旧是 APK。
▲ 相片来源:techlog360
关于开发者来讲,从 APK 转战到 AAB 没甚么痛点。AAB 是一个开源格式,在建立时,抉择相干的用具或引擎即可。
此外依据 Google 的证明,曾经存留的利用,没有需从新上传 AAB 文献。不过本年 8 月份最初,提交新利用时才须要运用 AAB。
使用者这里更不必担心,由于咱们在末端设施上见到的,依旧是 APK 格式。
▲ 相片来源:9to5谷歌
二是生成 APK 的事业,将由 Google Play 达成。
Google Play 将依据使用者设施的配置,从 AAB‘源文献’里提取、装配符合该使用者设施的代码及资源,从而生成 APK 安装包。
也便是说,这时使用者下载的利用,曾经过 Google Play 改良,以保证该利用可在当前设施上以最好状况运转。
▲相片来源:beebom
换种说法,方便你了解:AAB 就像是一袋方便面,内部有各式口味的调料包。Google Play 便是大厨,它会依据你设施的喜好,来判断面要煮多久、放甚么调料包。
终归煮没有问题面,便是 APK 了。
AAB 的三大优势
Google 之是以要‘强硬’地推进 AAB 格式,相当大原因是 AAB 比较 APK 有着多个先天优势。
第一丝,是空间轻巧。
上文讲到,Google Play 会从 AAB 里,个性化地生成并改良 APK,以针对不同配置的设施、言语发展分发。
举个例子:假设你的电话是 2K 屏幕,首选言语是中文。那末 Google Play 在拼装 APK 时,就会只把 2K 分辨率、中文字符包的资源放进 APK 里。
而惯例的 APK,开发者会将各式分辨率和言语包,打包在一同。使用者下载下去,电话须要从中挑出符合本人的资源安装运转。
随着机型的不停增添,开发者须要在 APK 文献里塞上越来越多的资源,来提升适配性。因而,App 越来越大,动辄上百 MB。
▲ 相片来源:altavia
那末 AAB 的利用,差不多于‘把繁杂留给 Google Play,把容易留给使用者’。使用者下载的 APK,是通过 Google 精简过的,因而空间会小少许。
那末会小多少呢?依据 Google 的说法,此举可将 APK 的空间紧缩 15%。
只是实质概况可能要好于这一预期。比如爱彼迎在拥抱 AAB 后,空间降低了 22%。Netflix 更甚,达到了 57%。
▲ 应用 AAB 特性缩减空间的案例
是以关于使用者来讲,可感知的一丝便是安装包变小了,下载、安装的速度会更快。
其次,AAB 让得使用者下载的利用,第一大水平的适合设施配置,因而运转起来也许会更流畅。某种水平上算是提高了设施功能。
▲ 相片来源:angelseoservices
第二点,是利用模块化。
AAB 应允开发者将利用的功效拆分开来。让有须要的使用者,自行下载。
咱们接着例如子。假设开发者此刻要做一种照相 app,咱的电话是单摄,你的电话是双摄。为了减小利用初始的尺寸,开发者可行把某些功效,设计为按需下载。
例如你想用该款 app 里,针对双摄电话公布的功效,你就下载格外的材料包即可。
▲相片来源:unsplash
开发者还可行打算甚么时间,向甚么机型推送利用的新功效。差不多于自定义和掌控各样使用者的体会。
‘你咱用着统一个 app,但享受着不同功效’的概况,或在将来成为常态。
▲相片来源:unsplash
第三点,是免下载体会。
AAB 的免安装分发特性,可让使用者在 Google Play 里,没有需下载利用,便可体会到利用的某些功效。
例如有一款游戏,咱们不确定能否值得下载,就能敲击‘立即体会’,试玩前几个关卡,且不用下载该利用。
这有点像 iOS 14 新加的 App Clip 功效,可行被看作完整版利用的快速便捷形式,中间会包涵利用的一部分功效。
▲ iOS 14 的 App Clip 功效
是以关于使用者来讲,AAB 格式的推广,咱们是可行感知到的,且会有更没有问题体会。
光打使用者体会牌确信不能,还得考量开发者的感触。为了让它们有能源转战 AAB 格式,Google 给出了若干理由:
不感兴趣也没关连,那马上来‘硬的’:8 月起,利用程序包不改为 AAB 格式,就不许上传,逼迫着开发者发展转变。
这足以见得 AAB 关于 Google Play 未来规划的要紧性。
这对 Android 使用者有何作用?
推广 AAB 格式,关于大众使用者来讲一律是一件好事。谁不期望本人下载的利用,空间又小、适配又好呢?
只是,Google 不过请求 Google Play 这样做,无强迫其它利用商店跟踪。
也便是说,假如你无在运用 Google Play,那末这种改动临时是感知不到的。
▲相片来源:unsplash
但 AAB 格式的优点那么多,咱们有理由信任,国家内部的利用商店会一步步跟上 Google 的步伐,拥抱 AAB。
况且咱们上文讲到,使用者下载的安装包,依旧会以 APK 格式表现。因而那一些‘Google 此举是为了针对国家内部厂家’的谣言,也就不攻自破了。
况且华为等利用商店,以前两年最初,就曾经扶持开发者上传 AAB 格式的利用。是以使用者们大可扩宽心,静等 AAB 格式推广的红利即可。
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关心)