华为手机设置程序权限 :为什么总有人说鸿蒙是安卓皮肤?

太平洋在线下载 139 0

“华为鸿蒙系统网上曝光,将由英文转安卓”的话题在网上引发热议并持续发酵华为手机设置程序权限 。这件事让“鸿蒙系统就是安卓的外壳”再次浮出水面。

1个

外壳安卓华为手机设置程序权限 ?鸿蒙再起争议

最近华为手机设置程序权限 ,短视频在B站上流传着鸿蒙系统“翻车”的消息!

一位华为手机用户发现,在运行鸿蒙3.0操作系统时,在“运行服务”列表中将系统语言切换为英文后,之前名为“HarmonyOS”的进程突然变为“Android系统”华为手机设置程序权限

随后,网友们也陆续进行了测试,基本证实了中文鸿蒙切换为英文时会显示安卓的说法华为手机设置程序权限

不禁又问一句“鸿蒙系统是安卓壳”华为手机设置程序权限 。由于这件事,华为的鸿蒙系统再次招致非议,一度登上热搜榜。

2个

鸿蒙是安卓的案例吗华为手机设置程序权限

几年前,鸿蒙到底是不是安卓壳还存在争议华为手机设置程序权限 。在讨论之前,让我们澄清一些术语。

鸿蒙系统其实有两个分支

1.其中一个是OpenHarmony,它是一个开源的鸿蒙华为手机设置程序权限 。这是华为捐赠给开放原子开源基金会的一个项目。不使用AOSP代码,不兼容安卓应用,只能运行鸿蒙应用。

2、第二种是HarmonyOS,是华为基于OpenHarmony开发的商业发行版华为手机设置程序权限 。它与OpenHarmony的根本区别在于,HarmonyOS使用部分AOSP代码创建Android应用兼容层,更好地支持软件生态。

上面我们都提到了AOSP,到底是什么呢?AOSP:AndroidOpenSourceProject的全称,是Android的核心——开源也是其中的基础部分华为手机设置程序权限

华为手机设置程序权限 ?" >

展开全文

开源意味着任何人都可以使用,只要遵守相关协议,开发者就可以基于AOSP进行二次开发华为手机设置程序权限

对于大家关心的“安卓壳”问题,王成录此前曾公开回应称:“安卓80%以上的代码都是开源的华为手机设置程序权限 。每年都有一个版本的Android发布到OEM手中。代码大约有1.1亿行。芯片制造商高通和联发科贡献了大约3000万行,Android开源项目(AOSP)社区报告了7500万行代码,其中谷歌贡献了超过1000万行。其余代码取自各种开源社区。”

“世界上没有哪家公司在写大型软件的时候,每一行代码都是自己写的华为手机设置程序权限 。”王成禄认为,“壳”这个词本身就是一种狭义的说法。如果我们遵守AOSP开源合同,为什么华为不使用谷歌代码呢?

让我们回到备受争议的“中文鸿蒙切换成英文为什么鸿蒙显示安卓”华为手机设置程序权限

针对华为手机将系统语言设置为英文后鸿蒙OS进程显示为Android的情况,笔者经过本人研究和多位Android开发者的验证,有以下判断华为手机设置程序权限

首先,HarmonyOS系统进程是华为自己开发的华为手机设置程序权限

以我手上的华为Mate20Pro(鸿蒙OS2)为例华为手机设置程序权限 。当我们点击HarmonyOS进程时,系统会显示10个服务。

根据服务名称,该进程主要负责一些HarmonyOS系统级功能,如:智能充电服务、杀毒服务、后台清理服务、电源管理服务、应用行为分析服务、存储服务等华为手机设置程序权限

但是其他品牌的同款安卓系统手机的进程并不相同,类似功能的服务在同一台设备上也处于不同的进程下华为手机设置程序权限

这个过程在安卓手机上并不统一,所以不能作为判断是否是安卓的标准华为手机设置程序权限

华为手机设置程序权限 ?" >

这个过程是什么?各大厂商都会在自己的系统发布会上发布针对Android的一系列优化,这些优化会转化为“RunningServices”选项下的各种系统服务华为手机设置程序权限

在开发者工具选项下看到的HarmonyOS进程,是华为为消费者开发的一套定制服务,也是用户系统差异化的核心华为手机设置程序权限

这个过程中的服务告诉我们华为手机设置程序权限 ,华为手机会清理后台(backgroundcleaningservice),监控应用行为(appbehavioranalysisservice),有病毒监控(antivirusservice),智能管理电量和充电(smartchargingservices,power管理服务)等

二、这个过程跟AOSP有关华为手机设置程序权限 ,至少是兼容AOSP的

“RunningServices”选项下显示的进程和服务不是核心AOSP系统进程,这里不会出现华为手机设置程序权限

这里展示的是多个应用层服务,与底层系统(AOSP)和硬件进行数据通信,从而分配手机的软硬件资源华为手机设置程序权限

毫无疑问,“开发者选项”是Android为开发者提供的开发工具,“运行服务”选项是Android为开发者提供的资源监控工具华为手机设置程序权限 。也就是说,HarmonyOS的进程与AOSP有些关联。

同时,根据以往发布会上EMUI和HarmonyOS发布的功能来看,这些服务很多都是在HarmonyOS发布之前发布的,比如华为的快充华为手机设置程序权限 。所以我们说这个过程是AOSP相关的,至少是兼容AOSP的。

华为手机设置程序权限 ?" >

还是那句话华为手机设置程序权限 ,这场争论很可能只是华为系统开发工程师制造的乌龙

Android中的所有功能都是通过应用程序来实现的,应用程序也分为系统级应用程序和第三方应用程序华为手机设置程序权限

比如手机的相册功能,系统默认无法删除,但极客玩家可以通过技术手段将第三方相册软件修改为系统级应用,删除原有相册华为手机设置程序权限 。系统。

一些系统级应用程序具有交互式界面,而另一些则没有华为手机设置程序权限 。比如实现后台静默清理功能,系统很可能在用户不使用手机的时候在后台运行,在用户不工作的时候自动清理多余的第三方应用,从而达到达到释放软硬件资源,保证手机流畅运行的目的。

你看到的HarmonyOS进程就是这样一个没有交互界面的华为定制的系统级应用华为手机设置程序权限

无交互界面意味着应用程序不需要向用户显示任何文本内容,也不需要将文本源文件嵌入到应用程序中华为手机设置程序权限

但有一件事是每个应用程序都必须有一个名称或在应用程序配置文件(manifest.xml)中设置它或在文本源文件(string.xml)中设置它也是“Android系统”源华为手机设置程序权限

文本源文件还有一个特点:根据手机系统的语言设置调用相应的文本源文件华为手机设置程序权限

当一个应用程序想要在全球范围内推广时,必须对其进行本地化,以便在用户界面中显示本地语言华为手机设置程序权限

基于这种需求,应用中会有多个不同语言的区域和文本资源文件华为手机设置程序权限 。应用程序根据手机的系统语言设置、地区、时区等调用相应的文本源文件。然后进行本地化。

华为手机设置程序权限 ?" >

应用程序显示的名称也可以在文本源文件中定义华为手机设置程序权限

根据以上基本信息华为手机设置程序权限 ,我们假设华为系统开发者很可能没有编辑英文文本的源文件,所以当用户编辑系统语言时,AppName字段会调用默认的文本源文件或英文文本源文件.

最后华为手机设置程序权限 ,这在技术上不符合“Android案例”的条件

AOSP≠Android,同OpenHarmony≠HarmonyOS,兼容Android≠Android华为手机设置程序权限 。任何不以事实为依据、带有情绪和偏见的观点,都应该回归现实,回归理性。3个

如何彻底撕掉“CaseAndroid”标签华为手机设置程序权限

鸿蒙系统发布已经4年了华为手机设置程序权限 。如今,搭载鸿蒙OS的华为设备数量达到3.2亿台。鸿蒙智联合作伙伴超过2200家,产品出货量超过2.5亿。

同时,鸿蒙开发的核心代码量超过2000万行华为手机设置程序权限 。为了加速鸿蒙生态的发展,华为还开发了一系列鸿蒙开发套件,帮助开发者低成本、高效地开发。

为什么还有那么多人在争论它是不是安卓机盖?这与鸿蒙早期“完全自主研发”的“激进”宣传不无关系华为手机设置程序权限

二是鸿蒙缺乏生态环境华为手机设置程序权限 。华为在最初开发鸿蒙系统时,为了加强生态兼容性,加快生态建设,拿走了谷歌的部分代码。虽然华为也表示未来会彻底抹掉谷歌的代码,但操作系统成功最难的还是生态部分。

正如王成录所说:构建生态有很多困难,代码可能没有那么重要(谁写的代码只是毛毛雨,重要性不到1%)华为手机设置程序权限 。毕竟用户更看重的是实际体验。

或许华为要撕掉“壳安卓”的标签,绿色建设还有很长的路要走华为手机设置程序权限

华为手机设置程序权限 ?" >

标签: 安卓 鸿蒙 皮肤 有人 为什么

抱歉,评论功能暂时关闭!