admin 发表于 2019-8-11 08:19:39

如何看待智慧屏搭载的鸿蒙os包含adb,webview等一众安卓特性?

[图片] [图片]

孔子世家 发表于 2019-8-11 08:20:24

1,adb作为一个独立的软件其实是可以port到其他系统上的。比如裸奔linux一样可以起adb。
2,如果你做了个系统模拟了部分linux的系统调用和运行时环境。把adb跑起来也是没有问题的
3,所以你们一看到adb就高潮觉得对面跑的是安卓这种想法是不对的
4,当然我是不觉得有人能做到2的(手动狗头

孔子世家 发表于 2019-8-11 08:21:12

也许这个adb的意思不一样呢,叫 A Huawei debug Bridge

赤月 发表于 2019-8-11 08:22:04

喷子们除了知道黑华为、黑鸿蒙,还知道个啥?


没看余承东的ppt上说了吗,微内核操作系统,完美兼容安卓?


ADB都不兼容,算什么兼容Android?华为鸿蒙OS可是微内核操作系统,Linux、Android代码一行都没用,但是人家就是兼容了Android,把东西做出来了,技术实力摆在这里了,你能咋办?


我还告诉你们,今后搭载鸿蒙OS的华为智慧屏、华为手机还要兼容Android Studio、Android SDK、NDK、支持React Native、Flutter。Android从底层到各种生态,就是不用你Android的任意一行代码,还就都把你从上到下都给兼容了,你说气不气,这就是华为的实力!


不说了,周围十多个在Google总部的Android工程师已经沸腾了,昨天晚上已经连夜辞职,买机票打算加盟华为了。


中华有为!

赤月 发表于 2019-8-11 08:22:41

我们担心的是什么?是鸿蒙是安卓换皮,而从目前泄露出的图来看,这种可能不是不存在。
但是我个人认为,华为应该不会在这个节点犯这种低级错误,有可能是为了兼容安卓系APK而产生的无奈之举。这方面是可以理解的。
现在在开局一张图的情况下,我也不敢随便猜测,只能静候未来详细的评测,希望事件不要朝着我们不愿意看到的方向发展。
我是米粉,但是我衷心的希望鸿蒙能成一些气候,如果说海思是国人借ARM公版CPU GPU换皮以及华为强大的通讯实力向高通骁龙系列发出的挑战,那么鸿蒙(在不是换皮的前提下)的勃发将会成为我们的另一个骄傲。
贴一张图,以供参考。(为了避免撕逼和私信辱骂先打了下马赛克)

铁笔居士 发表于 2019-8-11 08:22:52

对某些吹某些黑很反感,总拿爱国绑架。
另外麻烦不懂os的,别乱说话,说话前,抽几分钟看看《Operating System Concepts》前两章,光看PPT也行啊,又不会死。https://os-book.com/OS10/index.html

孔子世家 发表于 2019-8-11 08:23:01

三图表立场
恕我直言,如果说挂上“爱国“,”贸易战“,”我国自主“等爱国主义名号,就敢随随便便造个弟弟让全国媒体跟着你嗨上天,那我觉得华为会对行业风气造成巨大的负面影响。大家都爱国就完了,反正有不知所以的老百姓好糊弄,谁tm还专心做产品?
评论区有个昵称“爱中国”的钢精 @aizhongguo,在几乎每一个回答以及问题评论里都刷了一遍相同的话。我想说,无条件为一个时刻以“爱国”自居的公司辩护,到底是不是爱中国呢?想要真正的好产品,不想国内行业氛围被破坏,才是真的爱中国吧。
真的不希望华为鸿蒙演变成一场以爱国主义为遮羞布的自嗨式狂欢。

铁笔居士 发表于 2019-8-11 08:23:19

更新:
微博并没有屏蔽
如何看待?When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.
——James Whitcomb Riley






懂技术的人想了解技术细节,不懂技术的人看了文字描述以后开始给大众普及“技术细节”和“技术意义”。
在这个问题以及相关内容下面一些用户暴露出来的问题更加严重。


上面这个案例充分说明了这个问题。
有adb不能完全证明是android,但是这个人连adb的全称是什么,甚至连adb能做什么都不知道,然后来给刷机爱好者和手机行业从业者“科普”adb,这是何等的可笑。
https://www.zhihu.com/people/c1121cb998c22821ab8818a097599a9c点进去主页看了一下,
哦,那没事了。
冷知识:yunos没有adb,但是有webview。

铁笔居士 发表于 2019-8-11 08:24:12

大佬,安卓生态树多久了!鸿蒙才多久?哪里那么容易剥离出来?就是那程序员全部掉头发也没那么快独立鸿蒙os!现在说这事嘛不是钢筋是什么?需要时间!还有哪一次大嘴吹过的牛逼没实现?有些老用老罗来比较!不是一个量级比什么比?有什么意思么?

赤月 发表于 2019-8-11 08:24:38

现在智慧屏上用的鸿蒙到底是啥暂且不论。但是
ADB只是一个协议,任何的USB device协议栈里只要实现了ADB服务端协议就可以使用adb.exe(客户端)和设备(服务端)进行交互。那怕是单片机都可以。为啥有个ADB调试端口功能就一定安卓改呢?只能说什么也不懂得网友和头部KOL太多了。
安卓基于的linux内核的adb协议栈在drivers/usb/gadget/functions/f_adb.c,不信自己去看
再给一个裸linux(非安卓)作为adb服务端的实例
https://whycan.cn/t_1998.html

赤月 发表于 2019-8-11 08:24:50

这就像是牛顿和莱布尼茨分别发明了微积分一样,这一定是华为和安卓创始人分别独立发展出了安卓系统。这是共时性现象!

孔子世家 发表于 2019-8-11 08:25:08

智慧屏上面有哪怕一个原生应用吗?如果有,是用什么开发的?可以放出开发文档来吗?如果没有,那算什么鸿蒙 os 呢?一个操作系统,找不出一个它自己的原生应用,给不出开发工具编译只属于它的应用,这到底算什么东西?
众所周知,我们,没有自己的浏览器,至今也没有,那么智慧屏有它自己的浏览器吗?

赤月 发表于 2019-8-11 08:25:30

从类型系统看,如果一个os看起来像安卓,用起来也像安卓,那么它就是安卓。

铁笔居士 发表于 2019-8-11 08:26:21

破案啦

铁笔居士 发表于 2019-8-11 08:26:51

我只能说很多回答表明,你们对操作系统kernel的认识很表面,不像业内人士应该有的水平。
要认真的话,去看下这个回答,很专业。你们会打开新世界的大门,真正认识到“一切皆有可能”。
链接在此:
如何看待华为 2019 年 8 月 9 日正式发布的 HarmonyOS 鸿蒙系统?

简单来说,鸿蒙OS并不是大家想象的是一个“完整的操作系统”,能用的操作系统都是kernel加蜂窝堆那样的一堆又一堆的应用程序和库和各种框架组成的。大家使用的任何UI界面,任何命令行程序,都是应用程序,不是kernel。但这些应用程序最终都需要kernel调度资源来完成服务。
鸿蒙OS目前主要是一个kernel,一个微内核构架的kernel。
众所周知Android是以linux kernel为基础的。所有的应用程序,最终必调用kernel API,也就是所谓的系统调用。前面那个回答画的图很仔细,我这里再画一个直白的:


Android frameworks, native program, APP
------ API/system call ------
Linux kernel


怎样,这个图直白不
很显然,鸿蒙OS要无缝兼容Android,再加上它自己也是一个kernel,很简单,把自己换到Linux kernel那个位置就可以了啊!它只要提供跟Linux kernel一模一样的API,上面只管调函数,函数名函数参数都一摸一样的,返回结果也一模一样的,不就得了嘛。就像你趴在按摩床上,头放床上洞里,后面来妹子给你踩踩踩,妹子换了,。。。不说了。
那实际操作呢?微内核还有优势啊。比如直接把Linux kernel改一改,当个服务程序运行起来。上面来调用了?我转一下,扔给Linux kernel。Linux kernel处理完了?我再转一下,返回结果扔回去!做个完美中间人情人!前攻后受!一龙二。。。哦哦哦。。。
所以你看人家第一张构架图,那个现在未来对比的构架图,已经说明得有些清楚了。


至于如何看待,反正你看到的都是应用程序。你说它是Android也的确是,菊花厂说,不!是鸿蒙OS!那也,唉,不然怎么说呢。


就这样吧,就看这微内核玩不玩得起来了。

孔子世家 发表于 2019-8-11 08:27:50

ADB怎么了,不就是Access Database Building tools 的全称吗?这不就是之前说的智能数据库吗?不就说明鸿蒙OS已经有很多自己的东西了吗???不知道一群黑子酸什么酸。
WebView又怎么了?不早就说过兼容Android吗?那肯定WebView得有啊。这肯定是自己OS啊,肯定不是用的安卓开源那套美国垃圾代码。100%纯正中国代码!
总之憋说了,华而有为!是中国人就转起来

铁笔居士 发表于 2019-8-11 08:28:15

我卢本伟没有使用Linux,
我们只是兼容adb,这是我们亲手打出来的代码。
不过说起来,目前最有利的方向,可以这么解释
合理解释: 我们是在鸿蒙os上做了Android的虚拟化,类似于wsl2
头硬的话:我们自己重新实现了一遍adb的调试接口,目前这里名字给媒体有误解,我们以后改改。
当然,也可以不解释,直接给媒体充钱,要发现产品的美,没有核实的新闻不发。

铁笔居士 发表于 2019-8-11 08:28:41

不是安卓换皮 是新设计了结构 又能用他家的编译器把安卓应用简单编译成更快的中间语言用上去
编译器很难研发。

赤月 发表于 2019-8-11 08:29:00

这两天华为这事,不禁让人联想起了肥猪赛大象

孔子世家 发表于 2019-8-11 08:29:47

众所周知安卓是基于鸿蒙开发的,所以鸿蒙有adb并不奇怪。

赤月 发表于 2019-8-11 08:30:14

不就是想说是安卓蒙皮呗~~~都说了兼容了,不复制代码怎么兼容?
页: [1]
查看完整版本: 如何看待智慧屏搭载的鸿蒙os包含adb,webview等一众安卓特性?