全局通栏广告

爱盲论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 周德东
打印 上一主题 下一主题

为安卓套壳选手的精选问题集:

[复制链接]

60

主题

3209

帖子

8257

积分

金牌会员

Rank: 5Rank: 5

积分
8257
21#
发表于 2021-6-4 12:43:48 | 只看该作者
21楼 温故而知新说:
自导自演很好玩,嘿嘿
本帖来自安卓秘书
回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
22#
发表于 2021-6-4 14:25:09 来自手机 | 只看该作者
22楼 Qishao说:
回复 5楼 安工子

大哥大哥,鸿蒙已经开源了,开源了,你这些话无疑是在骂谷歌,骂全球的开发者,他们是脑残。

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
23#
发表于 2021-6-4 14:26:07 来自手机 | 只看该作者
23楼 Qishao说:
回复 18楼 简单的快乐0917

华为鸿蒙已经开源了,开源了开源了,麻烦你们先去看看源代码,看看源代码,看源代码,源代码。

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
24#
发表于 2021-6-4 14:37:28 来自手机 | 只看该作者
24楼 Qishao说:
唉,雷布斯啊,雷布斯,真是养了一大波脑残粉,即便要黑你也要有点技术啊,现在这算什么,完全是耍无赖呀,都已经开源了,源代码就摆在那,哪怕就算是长了一点点脑子的都不至于能说出这种无耻的话,真是,从未见过,如此,厚颜无耻之人。明明自己是脑残确把全球所有的开发者都当脑残,真的是,说出去我都替你们丢脸。

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
25#
发表于 2021-6-4 14:49:33 来自手机 | 只看该作者
25楼 Qishao说:
安卓能做到的事鸿蒙也能做到,但是鸿蒙能做到的事你安卓能做到吗?能吗能吗?能不能?如果能那么谷歌为什么要放弃安卓?谷歌为什么要做 Fuchsia OS?
你要喷也要喷的有点营养不是,现在这就是无脑喷,完全是耍流氓的节奏,恶意抹黑。

回复 支持 反对

使用道具 举报

21

主题

305

帖子

2367

积分

高级会员

Rank: 4

积分
2367
26#
发表于 2021-6-4 14:53:31 | 只看该作者
26楼 流星的心愿说:
有人说鸿蒙是安卓换皮,怎么反驳?我带大家了解一下鸿蒙的表和里。

显然不是,那么多研发的工资不是白开的,不然你去华为好了,带领华为比现在更好,赚的不比你现在多?

正经说,鸿蒙微内核不能运行安卓程序。
华为HarminyOS2.0系统是基于OpenHarmony开发的智能终端操作系统商用发行版。
这里要知道鸿蒙os和open鸿蒙两个不同的概念。如果open鸿蒙的地位相当于安卓,鸿蒙os就相当于MIUI。

但是鸿蒙2兼容安卓,怎么做到的呢?
首先,Open鸿蒙才是华为自研的鸿蒙OS系统内核,鸿蒙是Linux内核往鸿蒙内核过度,鸿蒙2才到了鸿蒙微内核。

Open鸿蒙开源文档就有写,不兼容Android应用。是鸿蒙加入aosp来兼容安卓。
我们知道的安卓虚拟机,就是基于aosp,同时基于aosp的还有MIUI,EMUI。

aosp是"Android Open Source Project"的缩写。中文意为"Android 开放源代码项目"。华为也是贡献者,开源的都可以使用。但是以后新特性华为可能无法使用,美国禁令跟华为划清界限,此处不表。

基于aosp平台的部分,确实可以说套壳安卓。与此相对的MIUI也是套壳安卓。我觉得没什么丢人的。而open鸿蒙的部分不兼容安卓。这是鸿蒙独有的。如果挑安卓套壳来说,是以偏概全。aosp的部分安卓定制系统都是平行的,要骂一起骂。而华为可吹的是微内核,是其他没有的。就相当于一个女博士参与航天项目。光说人家是女性就不对。

另外aosp和虚拟机是不划等号的,否则MIUI也是虚拟机了。这是包含关系。

那么鸿蒙内核不兼容安卓,怎么发展自己生态呢?鸿蒙微内核有开发者平台,有转化工具,可以简单操作把安卓和其他平台的软件编译成鸿蒙版本。比如windows也能重新编译后在安卓上运行。

对于宏内核和微内核的区别,简单说两点。
微内核的用户服务和内核服务分别运行在不同的地址空间中;宏内核不管是用户服务还是内核服务事实上都是内核统一管理,运行在同一地址空间中。
宏内核需要的尺寸比微内核大,但是执行速度比微内核快。宏内核一个服务崩溃就崩溃,微内核一个服务崩溃不影响全局。宏内核现成的东西多,微内核需要自己重新开发。
宏内核可以看做一堆人在一个团队,微内核是一堆人分成一些小团队。
Linux采用的是宏内核,但是它又区分内核空间和用户空间。

到这里,大家对鸿蒙的里,就比较清楚了。而表,比如同样的视觉效果,有无数个实现方式。这倒不是抄袭的充要条件,看的像不决定抄袭,但取长补短是必须的。用户习惯的方式基本都在各种系统的摸索中得到体现,很难彻底革新,用户需要的就是无缝和低学习成本。

鸿蒙的表,吹的比较多的是分布式。微内核灵活,体积小,适合万物互联。苹果安卓其实都可以,但是实现的方式都不一样。这不是独一无二的,苹果很多年前就开始做万物iOS,现在和未来会一步步展现。华为有借鉴有创新,不该诋毁也不必神化。

最后的问题,其他手机能不能用鸿蒙,旧设备能不能安装鸿蒙。
能,但极难。
鸿蒙给华为旧设备适配都需要几年的时间,精力是真的跟不上,不是一个安装包,啪的安装好就行。微内核没有多余的东西,但也没有自带的东西,所以需要一点点适配。电器会优先适配,因为硬件迭代慢。手机迭代太快,适配难度非常大。
简单说,把open鸿蒙拿来,让你适配给xx手机,你恐怕只能骂娘。这需要很长时间的布局。
所以我之前说,鸿蒙能做到万物皆虚,很难做到万事皆允。

部分内容为了形象方便理解,进行了过度简化。欢迎补充批评斧正。集思广益之后,我再出一个正式的科普。
本帖来自安卓秘书
回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
27#
发表于 2021-6-4 14:57:34 来自手机 | 只看该作者
27楼 Qishao说:
请问在座的各位键盘运动员,你判断鸿蒙套壳的依据是什么,不会就是你的一厢情愿吧?不会吧不会吧?请问你看过鸿蒙的源代码吗?看懂了吗?理解了吗?

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
28#
发表于 2021-6-4 15:09:23 来自手机 | 只看该作者
28楼 Qishao说:
哪怕要喷,你也要先补补课不是,不然就这么出来胡乱扒拉几下,真会被笑死。

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
29#
发表于 2021-6-4 15:12:27 来自手机 | 只看该作者
29楼 Qishao说:
我也不是啥米黑,我剃须刀都是小米的,电动牙刷也是小米的,驱蚊器也是小米的,就是没有小米的手机。

回复 支持 反对

使用道具 举报

30

主题

546

帖子

1361

积分

中级会员

Rank: 3Rank: 3

积分
1361
30#
发表于 2021-6-4 15:13:11 来自手机 | 只看该作者
30楼 Qishao说:
我是说现在没有了小米的手机。

回复 支持 反对

使用道具 举报

119

主题

2249

帖子

7906

积分

金牌会员

Rank: 5Rank: 5

积分
7906
31#
发表于 2021-6-4 16:14:25 | 只看该作者
<
31楼 一帆风顺说:回复28楼Qishao
你别再跟这些费口舌了,他们心里也很清楚,只是故意在黑红蒙,你说破了嘴皮子也唤不醒故意装睡的人,
本帖来自微秘
回复 支持 反对

使用道具 举报

119

主题

2249

帖子

7906

积分

金牌会员

Rank: 5Rank: 5

积分
7906
32#
发表于 2021-6-4 16:18:37 | 只看该作者
<
32楼 一帆风顺说:回复28楼Qishao
你把红蒙的代码放到他们眼皮子下面,他们也得说是安卓的,因为在他们面前仍然是一堆英文字母,跟安卓的英文字母一样一样的
本帖来自微秘
回复 支持 反对

使用道具 举报

18

主题

881

帖子

2646

积分

高级会员

Rank: 4

积分
2646
33#
发表于 2021-6-4 16:26:41 | 只看该作者
33楼 ME枫叶说:
知道米粉有多恶心了吧,现在提到小米就作呕,你们去翻他们三个关于手机的跟帖看看
来自 畅游助手
回复 支持 反对

使用道具 举报

15

主题

473

帖子

2307

积分

高级会员

Rank: 4

积分
2307
34#
发表于 2021-6-4 19:22:07 | 只看该作者
34楼 yhw1116说:
我真就搞不懂了,你们这些喷鸿蒙的那么厉害,,谷歌应该聘请你们啊,人家谷歌没说啥,看看你们却跳出来,咬住屎橛子给麻花都不换。
本帖来自微秘
回复 支持 反对

使用道具 举报

3

主题

237

帖子

3151

积分

高级会员

Rank: 4

积分
3151
35#
发表于 2021-6-4 19:27:56 | 只看该作者
35楼 海风niu说:
HarmonyOS到底是不是Android套皮?
瘾科技
瘾科技
昨天
来源:21ic电子网,头条@我的小号等,本文作者观点不代表本网观点
某人曾说「没有调查就没有发言权」

最近鸿蒙系统关注度好高,支持与反对、看好和看衰、「自主的全场景分布式系统」和「Android套壳」各执一词,吵的不可开交。
作为十八流码农,本着了解行业动态、体验HarmonyOS开发流程、找出HarmonyOS的特性与不足、看看是否有新的机会,也为了看看吵得不可开交的诸位谁说得对,特地在这个鸿蒙系统马上正式开放升级的时间点,开发体验了一番。
HarmonyOS到底怎么实现的——扒皮HarmonyOS
了解一个软件怎么实现的,最好还是查看源代码。
但是承诺2020年开源的OpenHarmony项目到现在只开源到嵌入式设备,这条路自然走不通。
只好退而求其次,看看已经开放的SDK、IDE、开发示例、编译产物,管中窥豹一下HarmonyOS到底怎么实现的。
00 安装IDE-配置环境-编译运行
这部分很简单,下载DevEco Studio,然后照着文档一步步操作就好了。
模板选择了唯二的JS模板:Phone &gt; Refresh Feature Ability。
图片
然后一直下一步,申请下虚拟机,编译运行就成功了。
图片
01 分析编译产物
运行成功后,先大致分析一下编译产物,找一下程序入口,看看代码到底怎么运行的。
点开build文件夹,打开一看,喔噢!!!这目录结构和Android的太相似了,于是我熟练的点开outputs文件夹找apk文件。
图片
.hap???怎么和预想的不一样?不过侵淫Linux多年的经验告诉我,后缀都是浮云,于是果断把.hap改成.apk,然后用Android Studio打开,果然:
图片
对比官方给出的App逻辑视图:
图片
我们发现:
1、没有找到描述每个HAP属性的pack.info
估计是因为工程只定义了一个Entry,没有定义Feature,于是只生成了Entry的安装包,但是按照官方文档给的说法
图片
Entry可以独立安装运行,在只定义一个Entry的情况下,编译出这种包也说得通
2、App逻辑视图中的config.json正常在
3、App逻辑视图中的abilities竟然编译成Android包的.dex执行文件,而用js定义的界面、视图、逻辑竟然归入
本帖来自安卓秘书
回复 支持 反对

使用道具 举报

0

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
36#
发表于 2021-6-4 22:29:06 | 只看该作者
36楼 小卜点说:
这是个吵架贴吧,
本帖来自微秘
回复 支持 反对

使用道具 举报

0

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
37#
发表于 2021-6-4 22:31:59 | 只看该作者
37楼 小卜点说:
苹果的ios也开始学安卓了,安卓里也有很多地方学微软的,好多好多这样的,前一年某公司才创新的东西,今年就有厂家开始校仿生产。绝对 的自创,依我看,截止到现在还没有。
本帖来自微秘
回复 支持 反对

使用道具 举报

0

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
38#
发表于 2021-6-4 22:36:28 | 只看该作者
38楼 小卜点说:
你的按摩 手法还是套壳各教材以及老师的呢,别说是你的手法啊。说套壳的人也不知道知不知羞。看几偏歪文就开始在这打胡乱说,能不能先科普一下自己了来。其实我也不懂,但我觉得,无论是套壳也好,自创也罢,只要别人不告你侵权,只要是合法的,有什么不可。
本帖来自微秘
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| 爱盲论坛  

GMT+8, 2024-11-16 12:40 , Processed in 0.599397 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表