如果华为脑洞足够大,发布的操作系统上甚至能直接编译苹果的App,会出现什么结果?

zpoocn


额,可能是题主不太了解软件方面的知识。通俗点说,编译不是破解,我们实用的app都是拿编程语言写的,这个语言计算机是不认识的。编译器要把高级语言翻译成低级的机器语言,最终生成可执行的程序,这才是编译的作用。

另外,虽然安卓,ios都是基于unix的系统,但他们还是有不小的区别。比如双方的运行机制,处理优先级等。再说了,苹果的应用程序是拿objective—c写的,安卓app是用java写的,都不是一个东西,何来编译之说?鸿蒙到现在还不清楚到底是个怎么样的系统,很大概率上也是个类似安卓这样开源的类unix系统,我们还是等华为的消息就好。


爱思考的奥特曼


机制不一样,底层的支持不一样。不能通用。苹果又不开放代码给你,你想用都用不了。


李小大嘴


没有生态环境的操作系统没有生命力的,看看windows phone,meego,tizen,哪一个不是系出名门,最后不是都淹没在风中了。开发出一个操作系统只是走完了第一步,后续怎么让众多的app在这个系统上移植进来才是最复杂的


tao涛不绝


行不通吧,起码常识告诉我两个的架构好像不一样,不互通!除非我们能够掌握万能定律,找到适合所有平台都通用的一个公式理论


good-luck


是运行器吧,这个应该有可能,不过目前在pc机上基本上都是安卓的模拟器,ios的几乎找不到,如果pc上能有ios模拟器,那就可以移植到安卓上去,不过运行效率估计就不那么乐观咯。


biu叔


应该可以的,打个比方:能把英语翻译成中文,同样可以把日语翻译成中文。只不过没必要,主流的苹果app都有对应的安卓版本。


涛声依旧185669837


如果不是安卓禁华为,由于安卓与华为有协议的,华为鸿蒙就一直是备份,深耕着,测试着,时势迫华为鸿蒙亮剑,一剑定山河!


秀描时装B055卡


如果华为已经预想到一系列的制裁,备份中不可能不考虑道用户使用遇到的问题,所以一定是解决了所以问题才可以推出的。之前为什么没有推出?是考虑到徒弟学会了技术超过了老师,就抢老师的饭碗,道义上说不过去,现在好了老师顶不住压力参入制裁徒弟,为了活命华为才拿出真本事就顺理成章的了。


我是笨笨猴


提这个问题的人一点脑子都没有!根本不明白什么是“系统”!建议头条对所有提问进行审核后再发!!难道哟得黑你解释什么是硬件,什么是硬件的“接口”,什么是硬件的驱动,什么是底层代码,什么是让硬件正确执行二进制的机器码,什么是中间层,什么是处理器存储器和寄存器?难道提问的不先去做做基础功课?最基本的你得知道什么是“执行文件”吧!然而华为官方对鸿蒙得海报和相关情况辟谣了,还在意淫华为系统?还意淫到这个程度?


山野樵夫32


脑洞大开,你说的可能才是真正的机器智能,为你点赞👍


分享到:


相關文章: