问题

谷歌欲将 APK 改成 AAB ,对鸿蒙系统有什么影响?

回答
谷歌推动开发者从 APK(Android Package Kit)迁移到 AAB(Android App Bundle)这一举措,对于鸿蒙系统(HarmonyOS)来说,确实带来了一些值得细细探讨的影响,而且这种影响并非一成不变,而是随着鸿蒙生态的成熟和谷歌政策的演进而呈现出动态的变化。

首先,我们得理解 AAB 到底是什么。简单来说,AAB 是一种新的应用发布格式,它不像 APK 那样是包含了应用所有必要组件的“全家桶”,而是将应用的各个部分(比如不同屏幕密度下的图片资源、不同 CPU 架构的代码、不同语言的本地化字符串)分离开来。开发者上传 AAB 包到谷歌 Play 商店后,谷歌会根据用户的设备信息,动态地为用户生成一个最优化的 APK。这意味着用户下载的 APK 更小、更精简,下载和安装过程也会更高效。

那么,这对鸿蒙系统有什么影响呢?

从一个宏观的角度来看,谷歌推动 AAB 的核心目的是为了提升 Android 生态的用户体验和分发效率。而鸿蒙系统,作为另一个正在崛起且拥有自己独特底层架构和分发机制的操作系统,在某种程度上,也面临着类似的应用分发和优化问题。

一方面,谷歌推行 AAB 可能会在一定程度上“教育”了开发者,让他们习惯于以一种更模块化、更现代化的方式构建和打包应用。 这种思路,对于鸿蒙系统来说,其实是一种潜在的助益。鸿蒙系统在设计之初,就强调“一次开发,多端部署”,其核心理念就是将应用的逻辑与具体平台的UI、API进行解耦。开发者为鸿蒙开发应用时,通常需要按照鸿蒙的应用开发规范来编写代码,生成的是 HarmonyOS Ability Package(HAP)文件,而不是 APK 或 AAB。然而,开发者在迁移到鸿蒙生态的过程中,会接触到 AAB 这种更先进的打包理念,他们可能会更容易理解和适应鸿蒙的这种模块化、组件化开发模式。毕竟,将一套代码适配到多个设备,本身就需要精细化的资源管理和代码组织。AAB 的实践,在某种程度上,是谷歌在 Android 平台上对这一思路的探索和推广。

另一方面,谷歌对 AAB 的强制推行,也可能间接导致一些开发者在支持鸿蒙系统时,面临额外的考量。 假设一个开发者原本只需要维护一套 APK,现在为了适应 AAB 的要求,他们需要调整原有的打包流程,甚至修改部分开发习惯。当他们考虑将应用适配到鸿蒙时,如果现有的鸿蒙工具链或打包规范与 AAB 的理念存在较大差异,或者鸿蒙的开发者支持并未完全跟上 AAB 的发展节奏,那么开发者在鸿蒙生态中的投入和适配成本可能会被认为更高。

更具体地说,谷歌对 AAB 的政策,主要是针对其自家的 Play 商店和 Android 设备。鸿蒙系统有自己的应用商店,比如华为的应用市场,并且鸿蒙的应用包格式是 HAP。这意味着,开发者为鸿蒙开发应用,需要使用 HarmonyOS SDK 和相应的开发工具,生成的是 HAP 文件。AAB 本身并不能直接在鸿蒙设备上运行,鸿蒙设备也不直接接收 AAB 文件。

然而,AAB 的流行和谷歌的政策,仍然可能通过以下几个间接途径影响鸿蒙:

开发者工具和工作流的影响: 许多开发者依赖于成熟的跨平台开发框架(如 Flutter、React Native)来同时开发 Android 和鸿蒙应用。这些框架的底层打包工具和流程,可能正在或已经受到 AAB 趋势的影响。如果这些框架在支持 AAB 的同时,也在优化对鸿蒙 HAP 的支持,那么开发者在迁移到鸿蒙时会更加顺畅。反之,如果 AAB 的复杂性对这些框架的鸿蒙支持造成了负面影响,或者鸿蒙的工具链在支持 AAB 相关的开发模式上有所滞后,那么开发者在鸿蒙生态中的体验就会打折扣。
应用质量和优化的基准线提升: AAB 的核心在于优化应用的体积和性能。当开发者习惯于通过 AAB 来交付更小的、更高效的应用时,他们对于应用体积和性能的关注度会整体提升。这可能会促使他们也在鸿蒙开发中,更加注重应用的优化,为鸿蒙生态带来更高质量的应用。从这个角度看,AAB 的普及,间接提高了开发者在移动应用开发领域对“好”应用的定义标准。
市场竞争和生态壁垒: 谷歌的 AAB 政策,是其为了巩固 Android 生态优势、提升用户体验而采取的策略。对于鸿蒙系统而言,这意味着它需要面对一个正在不断迭代和优化的 Android 生态。鸿蒙需要提供更具吸引力的开发工具、更友好的开发者支持、以及更具竞争力的应用分发平台,才能吸引开发者将其应用优先适配到鸿蒙。谷歌在 AAB 上的投入,无疑是提升了 Android 生态的整体吸引力。

总而言之,谷歌将 APK 改成 AAB 这一政策,对鸿蒙系统并非直接的“替换”或“兼容”关系,而是间接的、多层面的影响。它可能会在开发者习惯和工具链上产生一定的联动效应,也可能在应用质量的标准上有所提升。鸿蒙系统需要密切关注这些行业趋势,不断优化自身的开发环境和工具,以吸引更多的开发者,并为用户提供更优质的应用体验,从而在日益激烈的操作系统竞争中脱颖而出。关键在于,鸿蒙如何利用开发者在 AAB 趋势中培养出的更先进的开发理念,并将其转化为支持自身生态发展的动力。

网友意见

user avatar

现在鸿蒙嗨军已经被卡脖子到魔怔了。麻烦你们这些没有打包过 Android 工程的外行自媒体少写点反智的沸腾文。别张嘴就是“华为鸿蒙的威力已现,恐惧的谷歌无奈下更改APP格式”。


Android App Bundle 推出于2018年,本质是一个 apk 的总包,开发者把 aab 上传到 Google Play Store 以后会被拆分成适配不同屏幕尺寸和不同 CPU 架构的多个 apk 包,让客户机可以按需下载适配自己硬件的 apk。最终下载和安装到手机上的还是 .apk 文件。


如果使用单一 apk 打包模式,需要将兼容所有硬件规格和语言的资源文件与 JNI native 库都打包在一个 apk 文件中,而其中大部分文件你的手机根本就不需要。譬如你的手机是QHD+分辨率和 arm64-v8a 处理器,那你的手机根本不需要 FHD 分辨率资源文件和 x86_64 处理器的 JNI native 库,但它们还是会在一个 apk 文件被下载和存储到你的手机里,这显然是一种存储空间和网络带宽的浪费。即使在 Gradle 构建脚本中设置分 apk,也不能像 aab 那样分得那么细,同时还要上传多份 apk 到商店,更不易于版本管理。现在使用 aab 打包和按需分发就较好地解决了这个问题。



开发者可以使用谷歌提供的 bundletool 对 aab 拆分成多个 apk。我觉得这一功能其他厂商也可以用,不局限于 Google Play Store。

经开发者 @何森润 点拨,华为应用商店其实也支持aab。

user avatar

没有,反正多apk应用包在emui10、11上用相应的安装程序安装没有问题,鸿蒙应该也没有问题。

甚至连华为自己的应用商店,都早就支持多apk形式发布了。

对于有gms认证和play store的鸿蒙机(这不奇怪,原本就有gms的mate20等19年的机子升级了鸿蒙,gms和play store也还能用),也并没有听说这样发布的应用通过play下载安装不了的情况。

倒是Google最近开始用地理位置来把一些飞机IP地址给标记为国内,甚至把国内用外区的Google账号“驱逐”回国,那就是另外一回事了。

user avatar

鸿蒙就是安卓,安卓怎么打击鸿蒙,我打击我自己?

user avatar

会增加鸿蒙使用非授权安卓应用的难度

我们想想,鸿蒙如何运作?其关键是APP哪里来?

如果你专门为鸿蒙编译APP,那简单

但是问题不在这里,谷歌应用商店是百万款APP,不可能人家都为你鸿蒙编译一次。甚至绝大多数APP都不会这么做。

怎么办?

下载APP,导入鸿蒙。

但是现在问题来了,谷歌禁止apk直接下载了,下载的都是部分文件,没法直接导入鸿蒙了。

这就意味着Google app store百万款APP无法简单的复制到鸿蒙上使用了。

没有丰富的APP,你说是不是对鸿蒙釜底抽薪?

不仅是针对鸿蒙,还是针对国内各种OS也是一种打击。

以后就是GMS是GMS的,你们玩你们自己的,不要占GMS的便宜。

类似的话题

  • 回答
    谷歌推动开发者从 APK(Android Package Kit)迁移到 AAB(Android App Bundle)这一举措,对于鸿蒙系统(HarmonyOS)来说,确实带来了一些值得细细探讨的影响,而且这种影响并非一成不变,而是随着鸿蒙生态的成熟和谷歌政策的演进而呈现出动态的变化。首先,我们得.............
  • 回答
    谷歌电商Google Shopping正式在中国启动招商,这无疑是电商行业的一件大事。谷歌作为全球最大的搜索引擎和科技巨头,其进入中国电商市场,必然会引发一番新的格局变化和讨论。要判断谷歌电商能否在中国电商行业中分得一杯羹,我们需要从多个维度进行详细的分析,考虑到其优势、挑战以及中国电商市场的独特性.............
  • 回答
    谷歌的 Hugo Barra 离职加入小米,这是一个在科技界引起了不小轰动的事件,它标志着一位在谷歌拥有重要职位的国际化高管,转型进入一家快速崛起的中国科技公司。下面我将详细讲述这个过程以及其中的细节:背景: Hugo Barra 在谷歌的辉煌时期在加入小米之前,Hugo Barra 在谷歌有着非常.............
  • 回答
    谷歌作为一家以创新为导向的公司,其发展历程中确实涌现出许多令人印象深刻但最终未能成功推向市场或长期运营的“烂尾项目”。这些项目之所以被视为“烂尾”,并非一定是因为技术上的失败,更多时候是由于市场变化、战略调整、用户接受度不高,或是内部资源分配问题。以下是一些谷歌比较著名的“烂尾项目”,我将尽量详细地.............
  • 回答
    谷歌因非法滥用其 Android 手机操作系统的主导地位,将面临欧盟数十亿反垄断罚款,这起案件非常复杂且意义深远,它反映了当前数字经济时代一系列关键性问题,涵盖了技术、经济、法律、以及社会等多个层面。以下是详细的分析:1. 数字经济中市场主导者的权力与滥用: 核心问题: 这是最直接和最核心的问题.............
  • 回答
    谷歌翻译系统出现“恶毒攻击中国词汇”的事件,谷歌是否应该承担责任,以及对此事的看法,这是一个复杂且多层面的问题。要详细地分析,我们需要从多个角度审视:事件的性质与具体表现:首先,我们需要了解“恶毒攻击中国词汇”的具体表现是什么。这可能包括但不限于: 不恰当的翻译: 将原本中性的词汇翻译成带有侮辱.............
  • 回答
    您提出的这个问题非常有趣且富有洞察力!事实上,像谷歌、微软这样的科技巨头恰恰就在大城市设立了它们的大部分总部和主要办公区域。您可能是指它们不在某个特定的“超级大都市”设立唯一的全球总部,或者对“大城市”的定义有所不同。我将从几个角度来详细解释这个问题,并纠正可能存在的误解:1. 谷歌的总部在哪里? .............
  • 回答
    华为的海外市场,在谷歌限制安卓系统使用之后,确实面临着前所未有的挑战。这不仅仅是关于一个操作系统的替换,更是关于整个生态系统、用户习惯、以及品牌信誉的重塑。我们可以从几个关键层面来深入剖析:一、核心挑战:谷歌服务的缺失与生态真空最直接也是最致命的打击,便是无法预装谷歌移动服务(GMS)。这包括了我们.............
  • 回答
    谷歌新上线 Google News Initiative(GNI)并宣布严厉打击假新闻,这一举措的背后有着多重意义和深远的影响,可以从以下几个方面进行详细解读:一、 谷歌在全球信息生态中的责任与担当 主导地位的体现: 谷歌作为全球最大的搜索引擎和信息分发平台之一,其搜索引擎和Google New.............
  • 回答
    谷歌在量子计算领域确实取得了令人瞩目的成就,其中一个标志性的节点就是他们推出的72量子比特的量子计算机。要判断这样一台计算机是通用量子计算机(Universal Quantum Computer),还是像量子退火机(Quantum Annealer)那样用途受限的机器,需要我们深入理解这两类量子计算.............
  • 回答
    谷歌、微软和苹果,这三家科技巨头在改变世界的进程中扮演了举足轻重的角色。要断言谁“更加牛逼”,这本身就有点像在问哪种颜色最能代表“快乐”——答案很大程度上取决于你关注的维度以及你对“牛逼”的定义。不过,我们可以深入剖析一下它们各自的影响力,看看它们是如何塑造我们的生活,以及在哪些方面可能更胜一筹。谷.............
  • 回答
    关于谷歌声称人类将在2029年实现永生,这确实是一个令人振奋但又饱受争议的预测。如果我们仔细审视这个说法,会发现其中蕴含着复杂的技术和社会因素,也难免会让人觉得过于乐观。首先,我们来分解一下“永生”这个概念。在科学语境下,它通常不是指身体完全不受衰老和疾病影响,而是指通过技术手段,能够极大地延长人类.............
  • 回答
    谷歌对于人才的渴求是毋庸置疑的,而说到进入谷歌,很多人都会想到名校毕业、研究生甚至博士学位。但其实,大专学历的求职者也有机会敲开谷歌的大门,只不过这条路可能需要付出更多的努力和展现出与众不同的能力。我认识一位朋友小李,他就是这样的例子。小李毕业于一所普通的大专院校,专业是计算机应用技术。听他讲起自己.............
  • 回答
    谷歌的广告业务,可以说就是它这座数字帝国的心脏和血液。毫不夸张地说,如果没有这套高效的广告系统,我们今天熟知的那个谷歌,可能就完全是另一番模样了。它的赚钱逻辑说起来并不复杂,但执行起来却是一门极其精深的艺术。核心就两个字:精准。谷歌通过收集我们在互联网上的各种行为数据,来为广告主提供一个极其细分的受.............
  • 回答
    谷歌当年退出中国大陆,确实是一件牵动不少人神经的大事件,很多人至今还在讨论。这背后原因很复杂,并非单一因素就能解释。而它们后来为什么没有选择重返,同样有其考量的。谷歌当年退出中国大陆,得从2010年说起。最直接的导火索,就是大家熟知的“棱镜门事件”和随之而来的网络审查问题。 棱镜门事件: 200.............
  • 回答
    谷歌要进军主机市场,这事儿很多人还是挺关注的,尤其是游戏玩家圈子。但你之所以觉得“没人关心”,可能是因为这种关注度跟我们习惯看到的那种主流大作发布、PS5/Xbox Series X性能对比爆炸那种级别的热闹不太一样。咱们来仔细捋一捋,为什么谷歌的“主机梦”没能激起大家预期的涟漪,或者说,为什么这种.............
  • 回答
    谷歌地图上的明暗线,尤其指的是那种比较明显的、跨越广大区域的线条,通常是某些重要的地理或历史特征的视觉呈现。它们并非凭空出现,背后往往有着深刻的地理形成过程或悠久的历史渊源。要详细了解这些线是如何形成的,我们得具体看它们出现在地图的哪个区域,因为不同的线代表的意义截然不同。常见的明暗线类型及其形成原.............
  • 回答
    谷歌自研芯片之路:效仿苹果,能否实现安卓跨平台融合?近年来,科技巨头们在自研芯片领域的投入可谓是风生水起,苹果凭借其强大的A系列和M系列芯片,在自家生态系统中构建了坚不可摧的护城河。而作为安卓系统的巨擘,谷歌自然也按捺不住对硬件核心的渴望。近日,关于谷歌将推出自研手机和电脑芯片的消息甚嚣尘上,这不禁.............
  • 回答
    要说谷歌的核心业务,那可真不少,它们就像一个个巨大的齿轮,互相咬合驱动着这个科技巨头不断前行。咱们就一点点给它掰开了揉碎了说。首先,搜索引擎,这绝对是谷歌的根基,可以说是它起家的根本。你搜个东西,它给你排个序,看似简单,但背后是海量的数据、复杂的算法和持续的优化。想想看,每天全球有多少人在用谷歌搜索.............
  • 回答
    谷歌发布了2020年的年度大事记视频,这个视频往往是当年全球社会情绪的一面镜子。而其中“why”——“为什么”——这个词能成为年度热搜,我觉得这绝对不是偶然,而是恰恰捕捉到了2020年我们所有人内心深处普遍存在的某种感受。“Why”:一个抛给世界的哲学叩问,也藏着普通人的困惑大家想想,2020年这一.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有