根据很多人质疑不同OS
应该开不起android APP
我还没去深入研究啦
也没兴趣去深入研究
不过按照软件工程的观点来看
之前Android APP是跑在dalvik虚拟机之上
Android 5已经换成Android Runtime虚拟机
也就是说鸿蒙要支援android有两个做法
在鸿蒙OS安装Android Runtime虚拟机
想支援老版本就是dalvik一起上去
这样可以让Android app跑在虚拟机内
就可以达到支援效果
当然这有版权问题
另一个做法是开发编译器
让app原始码编译后支援鸿蒙OS
也就是原本写android app的人
不用改什么程式码
就把原始码跑过鸿蒙提供的编译器
就可以生成能安装在鸿蒙OS的APP
不同内核可不可以安装APP呢
当初android的设计就是跑在虚拟机上面
所以理论上是没什么问题的
Google目前正在研发的作业系统fuchsia
内核也不是Linux
也是目标要支援android
所以这部分应该是没什么疑虑的
最大的重点不在于技术性
而是版权的问题
然后中国似乎也没什么版权问题就是了