Chrome OS与是Google基于Android开发的PC操作系统么?两者有何联系,为什么Google不直接开发Android版的P

2025-03-10 14:28:49
推荐回答(1个)
回答1:

答:不是,Chrome OS和Android都大量地使用了Linux的代码,但Chrome OS比Android更接近Linux,后者仅是采用了Linux Kernel和一些软件包,缺少了Linux的发行版(linux有很多发行版)通常会包括的很多组件,有的地方则可能采用了google或第三方编写的软件,如C运行库由BioniC替代了GlibC。
另一个主要区别是,google chrome在Chrome OS中的最重要的部分,在没有越狱(也就是没有打开开发者锁的前提下),只能运行google提供的程序,以及那些基于google Chrome提供的功能而运行的应用,这些应用都是HTML5模式的或者是借助nativeClient以执行原生代码。
而chrome在AOSP android里头只是负责浏览器和通过API调用浏览窗口所需要的模块。android里面用户能接触到的所有的应用程序(依然指没有越狱时)都离不开dalvik和java,android也提供原生代码的选项,但需要以java通过JNI的方式调用。