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



如何看待12月16日鸿蒙2.0beta活动? 第1页

  

user avatar   wu-jin-87-75 网友的相关建议: 
      

什么叫分布式?

鸿蒙系统流转功能 https://www.zhihu.com/video/1322596271484239872


鸿蒙与跑步机 https://www.zhihu.com/video/1322596808699817984


鸿蒙与京东 https://www.zhihu.com/video/1322597330131402752


鸿蒙与优酷 https://www.zhihu.com/video/1322597462721351680


鸿蒙与钢琴 https://www.zhihu.com/video/1322597634004398080


鸿蒙与电视购物 https://www.zhihu.com/video/1322617784275275776


鸿蒙与学习 https://www.zhihu.com/video/1322617881402609664

和朋友聊了会,鸿蒙手机OS其实也就是EMUI11的平滑过渡,基本的操作逻辑和风格不变,整体上鸿蒙是一个万物互联的系统,它的所有app或者功能会在不同类型的设备之间流转

这是华为想让你看到的

追更一下,保姆级鸿蒙学习分享

harmonyos.com/cn/home/ (二维码自动识别)


张荣超


李宁


李传钊

跟新一下,鸿蒙系统推送了

已经可以刷机了

可以关注b战账号蒙娜丽宁


user avatar   ye-lai-liao-669 网友的相关建议: 
      

这个肯定关心中。

只要是正常人,都觉得是好事

必有ui=os

必有哄蒙

必有技术大牛出来指点千亿营销的公司


user avatar   feng-yun-hai-yun 网友的相关建议: 
      

我真心希望,知乎出一个屏蔽匿名答案和匿名评论的功能。

你看看,那些阴阳怪气的,有几个不是匿名的?


8:25分更新:

这个答案写的基本很完整了,我觉得我没有必要再继续往下写了。。。

如果我对答案的理解没有错,现在的鸿蒙OS的所有功能都是通过APK实现的,比如桌面APP,应用商店APP。

原生软件hap的运行方式大约是通过包内一个APK把自己的资源转接到安卓的运行环境中。

(但是这个APK并不是我们传统意义上的APK,你提取出来它也用不了)

hap → apk → 一个包含了鸿蒙独有内容的art

到这个程度到底能不能证明是安卓或者不是安卓?严谨的讲,依旧既不能说是,也不能说不是。具体还需要了解渲染方式等一大批我不懂的东西才能确定,交给更专业的人来解答吧!


6:00分更新:

总结几个答案中常见的错误,给大家避雷。

1.一个系统兼容安卓,那它是不是安卓呢?

不一定。要看是用什么方式兼容的。目前我知道的至少有两种方法,一种是黑莓 BB10的兼容方式,运行一个安卓虚拟机,然后把接口API和黑莓自身的API进行连接,实现兼容;另一种是CrossOver的容器模式,不运行完整的虚拟机,只保留相关文件,然后把原应用的接口通过兼容层转换到新系统的接口。这两种兼容方式都只是兼容其他系统应用,自身还是自身。

2.如果AIDA64或者浏览器UA显示是安卓,是不是就一定是安卓呢?

不一定。从1中可知,如果AIDA64运行在黑莓BB10安卓虚拟机中,它应该获取的版本是安卓4.3。至于浏览器UA,Chrome一行代码的事,UC也有对应的设置位置。

3.解压鸿蒙系统原生软件安装包,形似apk结构,所以鸿蒙原生软件就是apk?

不一定。KaiOS的原生软件安装包,甚至远古时期Symbian 40的jar包,解压后和安卓软件有极大的相似之处。

4.UI一致,所以鸿蒙就是EMUI

不一定。写过QT的人都知道,一套QT的UI,功能层可以拿各种语言写。同理,安卓的UI实现和底层是基本分开的,真就是略微改一改就能用。

以上所有的点,都不能作为鸿蒙是安卓和不是安卓的依据。

以上内容,如有错误,可以在评论区中指正,我随时修改。在其他答案中我看到的各种雷,我也会尽可能带大家避一下。

就我个人,我更希望鸿蒙兼容安卓的方式是黑莓BB10的方式。但目前鸿蒙最大的问题是,没有自己原生的桌面,也没有自己原生的应用商店。这很不符合朴素的开发流程,至少我觉得如果我是开发经理,这两个我一定会先做。做了这两个,就算是假的,就接着忽悠也能忽悠住一堆人。


5:15分更新:

目前已经知道的第一个问题:system/app下有hwlauncher6.apk,只有两种解释:

一种是时间太紧了,或者其他原因,总之原生的桌面软件没做出来,只能拿兼容的安卓apk应付一下;

另一种就是鸿蒙目前还没有足够能实现桌面的能力(那可就太水了)。

这个还得等更深入的研究结果出来。


捞一个神奇的回答,给大家看看,来这里阴阳怪气的人都是个什么水平。我觉得说他是专科计算机专业毕业的,都侮辱专科。



user avatar   hua-da-ren-37 网友的相关建议: 
      

虽然知道没有几个人会看到我的回答,就算让某些人看到了,也无济于事。


你是开发者吗?

如果是 那请您去参加一下具体活动,回来告诉我们真实情况。

如果不是 请!收起一些过分主观且并不一定专业的评论,我们一个普通网民,对着千亿级别的公司评头论足,对着那个公司的众多工程师的产品评头论足,可我们既不是参与者,也不是体验者,更不是开发者,不可笑吗?

“不加分辨地否定昨天,鄙薄今天,怀疑明天,结果只能陷入历史的虚无:昨天一无所有,今天一无是处,明天一无建树”

摘自《人民日报》

opinion.people.com.cn/n


user avatar   li-yi-yi-94-2 网友的相关建议: 
      

作为一个业余app开发者,曾经开发过几个安卓App(原生、uniapp、flutter都有),也研究过React Native,今天刚得知华为的鸿蒙2.0beta的开发工具释出了,就尝试了一下。

鸿蒙的IDE(集成开发环境)DevEco Studio是基于IntellJ IDEA开发的,这是一款非常优秀的IDE了有着非常优秀的代码提示功能,而安卓的IDE --Android Studio也是基于IntellJ IDEA开发的,这俩IDE算是同源了,所以操作逻辑上对于安卓开发者非常熟悉。

不过这个IDE其实在电视版鸿蒙释出的时候就发布了,现在终于能用它来开发手机应用了。

开发应用可以使用Java、Javascript、C。对于安卓开发者来说,鸿蒙的项目结构和安卓十分类似。使用C编程也类似于安卓的NDK,但是提供了很多特色的API。而使用Javascript开发则和微信、支付宝、QQ小程序类似,如果开发过小程序,只需要短暂学习便能掌握鸿蒙应用的开发。但是鸿蒙有很多安卓没有的特色功能比如计算机视觉、二维码扫描都被直接封装成了系统内置的接口,可以减少第三方SDK的使用、加快开发速度。Java、Javascript的支持极大降低了开发者门槛,只要经过短暂的了解,小程序和安卓开发者就能直接上手鸿蒙开发、可以说是十分有诱惑力的。

但是对于Java的支持和安卓如此像,也不免让人怀疑是否是安卓的套壳。我也带着这个疑问继续研究下去。

我根据官方提供的文档和模板编译了一个使用Java开发的App,并成功运行了起来

不过比较有意思的是,不同于安卓开发,可能是因为相关工具还没做完。App并不是运行在本地虚拟机的,而是一个远程设备。很可能我写的App是真正的运行在一台支持鸿蒙的设备上或是远程虚拟机上。打开远程设备的关于手机:

设备名为P40,不过不清楚这是位于服务器的P40虚拟机还是一台和P40同硬件环境的真机。

查看IDE的输出,我可以看到App打包后被放在了项目目录的entry/build/outputs/hap/debug/entry-debug-unsigned.hap下,按照传统打包惯例,我将文件后缀名改为zip,成功打开,里面有几个文件

第一个文件夹叫assets,从名字上看是资源文件,里面的内容也确实如此

第二个是一个apk,我解压后尝试在普通的安卓手机上安装,发现能够成功安装,但是启动会立即闪退。这个东西到底是干什么的呢,使用jadx(一款用来主要反编译安卓App的软件)打开APK,发现这个apk里确实蛮空的

看代码应该是用来启动应用的入口,但是暂时还不能确定。不过经过对远程设备的研究发现,这款远程设备会在我的本地创建一个支持adb的设备,我试了一下,发现能够直接使用adb调试这个设备。既然能够支持adb,我有个大胆的想法:开发者可以通过adb根据应用的包名将app打包回apk,那么我将一个鸿蒙App打包会有什么结果呢?如果打包成功并在其他手机上安装,岂不是说鸿蒙App就是安卓App?于是我尝试打包App

       adb shell pm path com.example.harmonyproject1 adb pull xx/xxx.apk ./     

第一条命令中com.example.harmonyproject1是我App的包名,在执行第一条命令后将会输出apk保存的目录, 接着使用第二条命令将打包的App拉取到我的电脑(xx/xxx.apk是第一条命令输出的目录)。打包成功输出了一个apk,但是看着这个apk我陷入了沉思,这东西太小了,明显不是一个App应该有的大小

不过这个大小和解压得到的entry_signed_entry.apk大小一样,这不会就是同一个东西吧?于是我对比了一下两者的hash值

可以看到MD5、SHA1、SHA256的哈希值完全一样 可以确定是一个东西了。也就是说这个apk,应该是类似于安卓系统中启动鸿蒙App的入口。不能说有这个APK就是安卓套壳了。

第三个是config.json,从名字上看是一个配置文件,打开后查看,发现记录了诸如包名、App图标之类的配置。

第四个是classes.dex,安卓开发者们肯定知道,dex文件是安卓的Java虚拟机--ART的字节码文件,每一个安卓应用的逻辑代码都会被打包为一个或多个dex文件,在App启动时被加载进虚拟机。我使用jadx打开这个dex

打开后可以看到熟悉的代码了,上面的是DEX文件反编译的内容,下面是App真正的源码

几乎一模一样 ,看样子真相大白了:

鸿蒙的HAP文件中的entry_signed_entry.apk,是安卓系统中的一个App,在目前的鸿蒙2.0中,安装一个鸿蒙应用会同时安装这个APK,我们在桌面上点击App图标,会经过安卓系统启动entry_signed_entry这个app,这个App启动后会通过某种方式让操作系统运行真正的App代码,也就是HAP文件中的DEX文件。

但是这时一个问题出现了,某种意义上说DEX文件是安卓的Java运行时--ART的专属格式。那么这个DEX,是运行在ART中的,还是鸿蒙又自己实现了一个ART呢?这一点还很难知道,不过我认为ART经过多年发展,华为很难去在短时间内做出一个超越ART性能的Java虚拟机,程序的逻辑本身大概率还是运行在ART中,不过和大部分安卓App的启动方式不同。

// 后来华为在开发者社区承认了Java鸿蒙应用运行在完整的ART虚拟机上

但是即使这个DEX是运行在ART中,也不能说鸿蒙是安卓套壳,因为ART只是提供了一个运行时,并不实现系统调用比如UI渲染等、3D,我们可以在鸿蒙的文档看到鸿蒙在ohos包中提供了一些有关图像渲染的API,另外还有一些安卓没有的API,这也是鸿蒙的优点了。

通过分析,可以看到鸿蒙确实是做了很多东西的。但是很显然鸿蒙中还存在着很多对安卓本身的依赖而非为了兼容安卓必须做出保留的东西。鸿蒙才刚刚开始,离真正的成为一个独立的操作系统还有很远的路要走。


user avatar   maomaobear 网友的相关建议: 
      

以前写过,鸿蒙是一个大名字。

一个TeeOS是鸿蒙1.0

LiteOS改是移动设备用的鸿蒙

安卓改才是手机用的鸿蒙

类似于,苹果把手表、手机、MAC的OS起名叫苹果OS,这个苹果OS就是鸿蒙

怎么命名是华为的权利,你怎么说安卓换皮,它也叫鸿蒙。

看到鸿蒙的热度,有点为阿里云可惜。

自作孽,不可活,本来阿里云OS是有点希望的。

阿里云也是兼容安卓应用,自己另外搞了个虚拟机。

只是,后来谷歌为了不让安卓分裂,压迫硬件厂商放弃阿里云,阿里云OS才慢慢没落了。

但是,华为与阿里不同,阿里是只有OS,没有硬件,阿里云OS要依靠硬件厂商去做,而硬件厂商为了不得罪谷歌,三心二意。

华为是自己产手机,自己销售的。实际上华为EMUI已经对安卓进行了修改。如今另起炉灶。搞一个不完全兼容安卓的鸿蒙造成安卓分裂,谷歌是没有什么办法的。

GMS谷歌已经禁止华为使用了,华为就是出一个兼容谷歌应用, 改造的自己应用不能上谷歌的操作系统,谷歌没有什么办法。

实际上,以前黑莓也兼容过谷歌的APP,未来微软也可能在Windows中运行安卓的APP,谷歌也不能怎么样。

所以,鸿蒙上手机不会有太大阻碍。华为的鸿蒙不会成为第二个阿里云。


user avatar    网友的相关建议: 
      

能够把感情传达到位的电影,

才算是真正的好看的电影。

也不知道这次的真人版,

能不能再让这只狗子看哭一次。

看动画版《狮子王》看哭了的狗子 https://www.zhihu.com/video/1133145434863259648

user avatar   fu-she-xing-bai-mo-han-mian-bao 网友的相关建议: 
      

这两个游戏都有自己的问题。但严重程度完全不一样。

赛博朋克最大的问题是人力不够,没有人手把愿景在限期内做出来,导致后期狂砍。但从已有的成品来看,CDPR是完全有人才有能力把东西做出来的,只不过没时间做。光影效果,已有的垂直城市设计,以及主线和很多支线任务的演出都有毫不输巫师3的气质,尤其是日本城浮空平台那关,无论是游戏流程还是画面还是音乐,都把类似银翼杀手2047的那种气氛和感受做到了极致。有人说CDPR的人才都跑了,或者CDPR傲娇了开始放水,这并不客观。2077确实是个半成品,主机优化的问题尤其严重,但你关注已经完成的部分,用高配置PC玩,其质量并未令人失望,依然是巫师3的水准。

2077就像是一个优等生忘了做背后的几题的考卷,开天窗导致不及格,但已经做了的题目还是正确率极高的。

谈到E3的demo,单从画面上讲你很难说它缩水了。只不过CDPR没告诉你想要E3画面,就得上3080+光线追踪。。。

我猜想没有光追的话,游戏在大多数情况下也是可以达到光追的效果的,只不过人工工作量会很大,有些地方需要离线烘培,而有些地方需要人工设置虚拟光源。CDPR可能发现项目后期工作量太大搂不住了,就上了光追这个大杀器。。。


至于无人深空,现在口碑很好,但我要不客气地讲,这个游戏到了今天依然是垃圾,只配卖$19.95,打折的时候卖2.95的那种。

Hello工作室自始自终都没有把初始愿景实现的技术能力。

你可以看无人深空进入大气层的技术实现。先是一段飞船进入大气层摩擦发红的特效,然后可以看见地形通过一种非常粗糙、视距很近的情况下刷新出来,并且刷出来的地貌和太空中看到的地貌完全不同。所以从头到尾,hello工作室都没有类似精英危险和星际公民的无缝行星登陆技术。

无人深空更新了十几次,并没有触动这个游戏除了机械刷就没有任何深度的本质。这是一个极其无聊的游戏。但它刷了两年的DLC,玩家也就给他点面子,没功劳有苦劳。它每次更新我都会进游戏看看,但玩不了半小时就会放弃。一是实在无聊,二是它美术设计和渲染水平有限,色彩及其刺眼。比如在母船机库里,到处都是亮瞎狗眼的点状光源,但这些光源不会照亮周围的任何东西,看的时间长了有种不带护目镜看焊接的流泪效果。你说更新了那么久,这么简单的问题都不解决,有什么用呢。游戏中随处可见低级设计的痕迹,比如说有很多行星上有一种可以卖钱的球,这种球没有任何贴图,只有亮瞎眼的纯白色材质,在HDR效果下极其刺眼,但它又不是个光源,放在地上不会照亮周围任何东西。这种打开Blender就存盘的建模初手垃圾素材居然也能放在游戏里,真是活久见。

所以无人深空就像是一个学渣冒充学霸,把期望提得无限高,却每题都答错结果接近0分,被骂,然后花了漫长的时间在那里订正,一题一题的改,最后终于接近30分了,然后获得了大家的赞赏,全然忘记了它改了那么久依然是不及格。

无人深空的贴图我就不贴了,首发的时候真是纯垃圾,基本上是2008年魔兽世界首发的那个水准。现在也依然是垃圾,开个HDR看着眼睛都疼。


user avatar   yu-hua-xia-65 网友的相关建议: 
      

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


user avatar   upjunior 网友的相关建议: 
      

SLS,这个项目什么都推迟,推迟,再推迟,只有试车是提前结束的。 2333333

PS:别的答主有说SLS是鸽王的,你们不要搞篡位,把我詹姆斯·韦伯望远镜置于何地?把鸽王中的鸽皇毛子的科学号实验舱置于何地?[手动狗头]

SLS Block I 构型

如果简单计算一下,SLS Block I 理论最大地月转移轨道运力27吨时的发射质量(忽略整流罩)2497吨,地月转移轨道运载系数1.081%

而被批拉跨的长征五号,理论地月转移轨道运力9.4吨,此时发射质量(忽略整流罩)861.7吨,地月转移轨道运载系数1.090%

是的,SLS Block I 地月运载系数还不如长征五号,用固体燃料就是这样,高比冲分级燃烧循环发动机,高推重比发动机,高干质比都救不回来,不过起飞级固体燃料的比冲劣势影响其实并不大,运载系数其实也没差多少。


SLS的一级发动机也不是史上最强大的,只能说是NASA或者美国史上最强大的起飞推力。


SLS起飞推力 固体助推器 1490吨X2 + RS-25 190吨X4=3740吨,航天飞机起飞时RS-25长时间处于104.5%的工作状态,按照这样计算3774吨,超过了土星五号(土星五号第一级F-1发动机有两个版本,按照自从阿波罗9号起启用的稍微增推版本,起飞推力为3582吨),不得不说,大型固体发动机是真的大力出奇迹。

SLS固体助推器试车,长得和航天飞机助推器差不多,但增推了几百吨

相比之下,苏联发射过2次的能源号运载火箭RD-0120X4+RD-170X4起飞推力3547吨,甘拜下风。

但N1运载火箭靠30台NK-15火箭发动机,起飞推力达到了4633吨,迄今为止一直保持着运载火箭起飞推力的世界纪录。当然四射四败的实战记录让人有点不好意思提起它,但它的确是记录创造和保持者。

目前正在研制的重型运载火箭起飞推力最高的将是SpaceX的星舰,一级28台猛禽,可以提供225X28=6300吨的起飞推力。

起飞推力第二高的是长征九号,一级和助推12台YF-130,提供5873吨的起飞推力。

(超)重型运载火箭排排坐,目前有重型火箭计划的也就中美俄三家




  

相关话题

  35 岁以上的 IT 开发工作者都去哪里了? 
  鸿蒙手机来了,如果可能,你会选择鸿蒙操作系统放弃安卓吗? 
  为什么大家都在说厂商拒绝用鸿蒙是利益问题,有人真的计算过相关利益么? 
  华为 Mate40E Pro 5G 上架,3 月 3 日上市售价 6499 元,该机型有哪些亮点? 
  和老板打游戏,一定要放水让老板赢吗? 
  吴京、华为、原神、白象。。。为什么被有些人骂? 
  2022 年毕业生超 1000 万人,有什么建议给在校生和即将步入职场的应届生?哪些行业更有发展前景? 
  如何看待新浪微博推出的社交产品「绿洲」? 
  云计算的发展趋势是什么? 
  在Wework空间里工作的体验是如何? 

前一个讨论
如何评价高通从骁龙888后,将把更多订单交给三星代工?
下一个讨论
高通骁龙 888 5G 旗舰处理器芯片和华为麒麟9000性能到底有何差异,哪个更强,客观对比一下?





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