如何看待智慧屏搭载的鸿蒙os包含adb,webview等一众安卓特性?
[图片] [图片] 1,adb作为一个独立的软件其实是可以port到其他系统上的。比如裸奔linux一样可以起adb。2,如果你做了个系统模拟了部分linux的系统调用和运行时环境。把adb跑起来也是没有问题的
3,所以你们一看到adb就高潮觉得对面跑的是安卓这种想法是不对的
4,当然我是不觉得有人能做到2的(手动狗头 也许这个adb的意思不一样呢,叫 A Huawei debug Bridge
喷子们除了知道黑华为、黑鸿蒙,还知道个啥?
没看余承东的ppt上说了吗,微内核操作系统,完美兼容安卓?
ADB都不兼容,算什么兼容Android?华为鸿蒙OS可是微内核操作系统,Linux、Android代码一行都没用,但是人家就是兼容了Android,把东西做出来了,技术实力摆在这里了,你能咋办?
我还告诉你们,今后搭载鸿蒙OS的华为智慧屏、华为手机还要兼容Android Studio、Android SDK、NDK、支持React Native、Flutter。Android从底层到各种生态,就是不用你Android的任意一行代码,还就都把你从上到下都给兼容了,你说气不气,这就是华为的实力!
不说了,周围十多个在Google总部的Android工程师已经沸腾了,昨天晚上已经连夜辞职,买机票打算加盟华为了。
中华有为! 我们担心的是什么?是鸿蒙是安卓换皮,而从目前泄露出的图来看,这种可能不是不存在。
但是我个人认为,华为应该不会在这个节点犯这种低级错误,有可能是为了兼容安卓系APK而产生的无奈之举。这方面是可以理解的。
现在在开局一张图的情况下,我也不敢随便猜测,只能静候未来详细的评测,希望事件不要朝着我们不愿意看到的方向发展。
我是米粉,但是我衷心的希望鸿蒙能成一些气候,如果说海思是国人借ARM公版CPU GPU换皮以及华为强大的通讯实力向高通骁龙系列发出的挑战,那么鸿蒙(在不是换皮的前提下)的勃发将会成为我们的另一个骄傲。
贴一张图,以供参考。(为了避免撕逼和私信辱骂先打了下马赛克)
对某些吹某些黑很反感,总拿爱国绑架。
另外麻烦不懂os的,别乱说话,说话前,抽几分钟看看《Operating System Concepts》前两章,光看PPT也行啊,又不会死。https://os-book.com/OS10/index.html 三图表立场
恕我直言,如果说挂上“爱国“,”贸易战“,”我国自主“等爱国主义名号,就敢随随便便造个弟弟让全国媒体跟着你嗨上天,那我觉得华为会对行业风气造成巨大的负面影响。大家都爱国就完了,反正有不知所以的老百姓好糊弄,谁tm还专心做产品?
评论区有个昵称“爱中国”的钢精 @aizhongguo,在几乎每一个回答以及问题评论里都刷了一遍相同的话。我想说,无条件为一个时刻以“爱国”自居的公司辩护,到底是不是爱中国呢?想要真正的好产品,不想国内行业氛围被破坏,才是真的爱中国吧。
真的不希望华为鸿蒙演变成一场以爱国主义为遮羞布的自嗨式狂欢。 更新:
微博并没有屏蔽
如何看待?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。 大佬,安卓生态树多久了!鸿蒙才多久?哪里那么容易剥离出来?就是那程序员全部掉头发也没那么快独立鸿蒙os!现在说这事嘛不是钢筋是什么?需要时间!还有哪一次大嘴吹过的牛逼没实现?有些老用老罗来比较!不是一个量级比什么比?有什么意思么? 现在智慧屏上用的鸿蒙到底是啥暂且不论。但是
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 这就像是牛顿和莱布尼茨分别发明了微积分一样,这一定是华为和安卓创始人分别独立发展出了安卓系统。这是共时性现象! 智慧屏上面有哪怕一个原生应用吗?如果有,是用什么开发的?可以放出开发文档来吗?如果没有,那算什么鸿蒙 os 呢?一个操作系统,找不出一个它自己的原生应用,给不出开发工具编译只属于它的应用,这到底算什么东西?
众所周知,我们,没有自己的浏览器,至今也没有,那么智慧屏有它自己的浏览器吗? 从类型系统看,如果一个os看起来像安卓,用起来也像安卓,那么它就是安卓。 破案啦
我只能说很多回答表明,你们对操作系统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!那也,唉,不然怎么说呢。
就这样吧,就看这微内核玩不玩得起来了。 ADB怎么了,不就是Access Database Building tools 的全称吗?这不就是之前说的智能数据库吗?不就说明鸿蒙OS已经有很多自己的东西了吗???不知道一群黑子酸什么酸。
WebView又怎么了?不早就说过兼容Android吗?那肯定WebView得有啊。这肯定是自己OS啊,肯定不是用的安卓开源那套美国垃圾代码。100%纯正中国代码!
总之憋说了,华而有为!是中国人就转起来 我卢本伟没有使用Linux,
我们只是兼容adb,这是我们亲手打出来的代码。
不过说起来,目前最有利的方向,可以这么解释
合理解释: 我们是在鸿蒙os上做了Android的虚拟化,类似于wsl2
头硬的话:我们自己重新实现了一遍adb的调试接口,目前这里名字给媒体有误解,我们以后改改。
当然,也可以不解释,直接给媒体充钱,要发现产品的美,没有核实的新闻不发。 不是安卓换皮 是新设计了结构 又能用他家的编译器把安卓应用简单编译成更快的中间语言用上去
编译器很难研发。 这两天华为这事,不禁让人联想起了肥猪赛大象 众所周知安卓是基于鸿蒙开发的,所以鸿蒙有adb并不奇怪。 不就是想说是安卓蒙皮呗~~~都说了兼容了,不复制代码怎么兼容?
页:
[1]