百科问答小站 logo
百科问答小站 font logo



作为开发者等专业技术人员,你如何看待华为宣布鸿蒙系统升级至 2.0 版本?有哪些信息值得关注? 第1页

  

user avatar   maomaobear 网友的相关建议: 
      

从目前的情况看。

鸿蒙大约有三个版本。

一个是可信计算部分的一个微型操作系统,已经用在华为的安卓产品之中。

华为把这个微型操作系统命名为鸿蒙。把电视上用了这个tee os 的安卓命名鸿蒙,也就是鸿蒙1.0。

其实,我怀疑2019年的华为手机也用了这个tee os 只是华为没有给自己的手机安卓命名鸿蒙1.0。

现在的鸿蒙2.0,是华为2016年的lite os 加强版,一个华为说的微核心操作系统,这个系统和国内RT thread竞争IOT设备。这个鸿蒙2.0不能上智能机,顶多能做功能机。


第三个鸿蒙是重点。从现在透露的信息看。

第三个鸿蒙是以linux为核心,能够兼容安卓生态的鸿蒙。

linux核心之上的东西,应该和安卓高度类似,以兼容安卓APP,获取安卓开发者。

但是华为一定会把程序写得和安卓不一样,替换掉安卓的东西,避免侵权问题。

linux以上的东西,可以参考安卓,到不完全就是安卓,这个思路有点类似于当年的阿里云os。

这个东西替代安卓上手机是可以的。当年阿里云os上手机,电视盒,都没有问题。

只是谷歌的版本也在变,刻意兼容安卓,安卓变了你跟着变比较麻烦。

现在发布的鸿蒙2.0,在IOT市场的竞争力不会与lite OS 好太多,还是多家竞争,华为很难一家独大。

未来上手机的,安卓兼容版鸿蒙,本来是华为破软件制裁的好办法。

可惜,华为以后硬件才是主要矛盾。没有硬件,这个系统做出来没人用。竞争对手肯定不用。

如果能用,阿里云os今天肯定还活得很好。

我曾经希望华为搞出来的是qnx级别的东西,能兼容安卓应用。也有自己的高效率应用。

目前看希望不大。


user avatar   xiening-91 网友的相关建议: 
      

安卓开发人员实测,通过所谓华为IDE打了一个所谓的后缀.hap的包

然后将后缀改为.zip,

打开一看 神奇的一幕发生了!!!!!!华为警告!!!

继续看,.dex文件,解释一下dex是Android平台上(Dalvik虚拟机)的可执行文件, 相当于Windows平台中的exe文件, 每个Apk安装包中都有dex文件, 里面包含了该app的所有源码, 通过反编译工具可以获取到相应的java源码。

.apk文件我就呵呵了华为了,真NB啊。


加一个

上面蓝色的为华为SDK文件路径,在本地打开后

然后打开toolchains文件夹中的NOTICE的txt文件,你全局搜索The Android Open Source Project,然后你懂的,全是基于安卓的开源


下面补充一下评论区的留言,很多人说鸿蒙这么做是为了兼容安卓,到底是为了兼容安卓,还是就是安卓换皮术?鸿蒙的SDK里面到底有没有一个完全安卓没有的API,还请各位大佬解答

再次补充下面的评论,我也希望华为技术越来越强,能拥有一个真正属于国人的操作系统,现阶段如果你是仿造的,还请大方的说出来,毕竟这东西不是一天就能完成的,不要拿着高仿的东西,却宣称自主研发,然后大搞爱国营销

还有一个可疑的地方,我电脑上同时开启了AS和鸿蒙的IDE,真机调试的时候竟然鸿蒙的HAC能和as的adb共用,都是用的adb驱动,只是用鸿蒙的真机模拟时,报错了,报错信息为无法识别hac,

---------------------------------------------------------------------

9.14再次修改

应用评论区的同学的一句话:你如果只“兼容”一种系统的软件,离开这个系统软件活不了,那你本身就是这个系统的换皮。


9.16再更

评论区各种抬杠的,抨击我技术差的,小学生水平的,麻烦看下下面这个答案,本人实在不想打开那个华为的IDE,看见那些和安卓相似的API就浑身不自在,所以就引用这位同行的答案



9.17再更

今天没啥工作量,研究一下鸿蒙的IDE,DevEco Studio

首先呢,先把我的华为手机连接上电脑,打开调试模式,然后启动DevEco Studio

发现正在启动鸿蒙的HDC,也就是所谓的鸿蒙调试桥,启动完毕你会发现系统多了一个进程

然后鸿蒙的IDE也显示成功连接上手机,并且也打印出手机的log

然后我再任务管理器中结束掉hdc这个进程

然后你会发现鸿蒙IDE已经失去对手机的连接

奇怪的是鸿蒙IDE竟然没有重启hdc,先不管这个,接着我们打开AndroidStudio,下面简称AS,并且同时启动AS的adb

目前来看没啥问题,但接下来神奇的一幕发生了,我们再切回DevEco Studio,并且同时打开任务管理器

鸿蒙IDE又连上手机了,用的竟然是AS的adb!!AS和DevEco Studio之间难道存在不可告人的交易?还是它两本就是一个人?

下面解释下什么是adb:adb的全名是Android Debug Bridge,它充当调试桥。Adb是Android SDK中的工具,使用此工具,您可以直接操作和管理Android模拟器或真实的Android设备

那什么是hdc呢:在C:Users***AppDataLocalHuaweiSdk oolchainshdc.exe文件里, 0x001922407 字节开始,其值是61 6E 64 72 6F 69 64 3A 3A 62 61 73 65,查ASCII码表得android::base


此回答为鸿蒙旧版打造!!!!!!!!




2021.8.11再更:

没想到评论区这么热闹,唉一个基于AOSP开发的系统有啥好说的,散了吧,散了吧。


user avatar   reseted1563794081444 网友的相关建议: 
      

技术上:光刻机的制造和使用工艺。

金融上:打破美元的霸权。

军事上:台湾问题。


别的问题(房产绑架经济、老龄化、东西部平衡等)都是发展中的问题,都是可能通过发展来解决的。

上面列的3个问题是当前面临的核心问题。


user avatar   yang-liang-zheng 网友的相关建议: 
      

前期错过了殖民掠夺,后期在分蛋糕战争中站错了队




  

相关话题

  曾经作为程序员的你为什么不当程序员了?现在在做什么? 
  如果鸿蒙系统成功,会复兴C/C++吗? 
  想知道用过 iPhone 的换成华为 P30 Pro 有哪些感受? 
  如何看待七年的豌豆荚? 
  vivo oppo 手机口碑怎么样? 
  为什么摩托罗拉突然就销声匿迹了? 
  如何评价华为手机在移动影像领域的探索? 
  我想知道五千左右的笔记本电脑到底是华为的好还是联想的好一些,或者可以直接给我推荐一些? 
  为什么鸿蒙系统的默认西文字体沿用了 Google 为 Android 设计的 Roboto? 
  如何看待2021年2月份小米成为全球手机出货第三,华为跌至4%? 

前一个讨论
快舟一号甲运载火箭发射「吉林一号」高分 02C 卫星失利,可能会带来哪些影响?
下一个讨论
百度百科关于神枪李书文的介绍是否真实呢?放在现代什么水平?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利