权威发布:银河麒麟OS &安卓真兼容!

近日,天津麒麟信息技术有限公司和国防科技大学研发团队正式宣布安卓兼容项目Kydroid已经完成第一阶段的研发,可以在银河麒麟操作系统上通过构建高效的运行环境实现绝大部分安卓应用的兼容运行。从此,安卓上有的应用,都可以直接在银河麒麟系统上跑了!小伙伴们再也不用担心国产Linux系统下没有游戏玩、没有QQ用、没有股票炒了!

写代码累了可以玩玩游戏!

写文档累了可以看看股票信息!

浏览网页和QQ更加方便!

执行效率高,运行流畅,可以根据需要安装你喜欢的安卓应用!而且支持APK软件包的一键安装!

这样的神器,对于国产操作系统的千千万万用户和对Linux系统感兴趣的小伙伴们来说,绝对值得拥有!

讲到这里,可能很多小伙伴对于安卓兼容还不太熟悉,下面就结合几个典型的问题给大家做一下概要介绍。

一、我们要解决什么问题?

应用生态问题一直是制约Linux桌面系统普及的关键因素,也是困扰Linux操作系统厂商的重要难题。很多在Windows或者Android平台用户熟悉的应用软件,在Linux系统上无法找到对应的替代软件,或者对应的软件功能和使用体验与其他平台上的软件存在较大差距。在无法找到替代产品时,很多操作系统厂商最终只能自己投入人力进行相关软件的开发和维护(比如我们跟搜狗公司合作开发的搜狗输入法Linux版),但这样开发和维护都会耗费较多人力。目前,很多行业软件尚无法解决。通过兼容其他平台的成熟应用生态一直是解决操作系统应用生态不足的重要方向!

二、当前有哪些解决方案?

Windows平台的应用一直是大家对照和参考的目标,因此早期的应用生态兼容普遍关注的是Windows平台应用的兼容。核心解决思路就是通过构建兼容层实现Windows应用的迁移。如典型的WINE(Wine Is Not a Emulator)技术,通过构建API转换兼容层,可以解决部分Windows应用(如QQ等)的迁移,但由于Windows系统本身闭源,部分API接口的实现及变化都会导致应用执行异常,应用软件的兼容性和稳定性难易保证。

近年来,随着安卓软硬件产品的成熟和发展,安卓应用生态呈现爆发式发展,在很多领域都已经超过Windows和iOS,成为目前使用最广泛的应用生态。如何利用和兼容安卓应用生态成为当前业界关注的新热点。

目前成熟的解决方案主要有两种思路:

一是使用Virturlbox、Qemu、Genymotion、Avd等虚拟机和模拟器,模拟安卓硬件设备和运行环境,实现安卓应用的运行。特别是海马玩、逍遥安卓、夜神、天天模拟器等面向安卓游戏在桌面系统运行需求的解决方案近年来发展迅速。但这些方式主要存在两方面的问题:一方面性能开销较大,使用虚拟机运行安卓应用,速度通常要比用手机慢很多倍,性能较差的电脑运行起来可能让用户无法忍受;另一方面用户使用体验不足,由于安卓应用的文件和其他资源访问与Linux系统隔离,不便于进行资源访问和共享操作。

另一种解决方案是使用Chrome浏览器的Google ARC技术运行安卓应用。这种方式的效率比虚拟机高很多,但由于依赖于Chrome浏览器及相关的Google服务,而且由于ARC的稳定性稍差,兼容的安卓应用也不多,使得应用场景和范围有限。

这两种思路核心都还是通过兼容层构建虚拟的执行环境,中间都会存在宿主机与虚拟环境之间的转换,也就必然会面临性能的损耗和易用性上的损失。

三、我们是怎么做的?

Kydroid走了一条与上述解决方案不同的思路。大家知道,安卓系统底层是基于Linux内核,而银河麒麟操作系统也走的是Linux技术路线,这种技术体制上的相似为实现安卓应用的“原生”运行提供了重要保证。

Kydroid通过内核特性定制以及安卓操作系统关键组件(涉及到Bionic、Art、HAL、SystemServer、Init等)的迁移适配,在银河麒麟操作系统上构建全套的原生安卓运行环境,让安卓操作系统与银河麒麟操作系统完美地融合到一起,从而使得安卓应用可以直接在银河麒麟操作系统之上。这不是虚拟机,也不是模拟器,而是完完全全的原生运行。

因为原生运行,Kydroid可以提供更好的性能和体验,其主要特点包括:

1. 性能损耗小:因为是原生运行,安卓应用相当于是在一台拥有电脑硬件配置的手机上运行,效率上毫无压力,比虚拟机快数十倍!

2. 兼容性好: 原生运行方式决定了Kydroid兼容海量的安卓应用(某些需要手机特定硬件和传感器支持的应用,比如重力感应、指南针、NFC等,需要对应硬件设备的虚拟化处理)。

3. 易用性好:安卓应用可以访问银河麒麟操作系统的数据资源,相当于拥有了一个硬盘大小的SD卡! 同时,应用可以方便的与系统进行通信,软件的安装和交互与本地应用一致。

四、目前到什么状态了?

据研发的攻城狮们讲,目前已经完成了绝大部分的技术研发,正在进行产品化方面的优化和完善,而且在国产飞腾处理器平台上已经可以流畅使用,相信很快就会正式发布。不过,使用X86平台的小伙伴可能还要多等一些时间,攻城狮们正在加班加点的攻关,会尽快把这么好的东西提供给大家。

最后,再附上几段使用视频,让小伙伴们感受一下在银河麒麟操作系统上运行安卓应用的畅快与美好。

视频一:玩皇室战争。

视频二:玩天天消除。

本文作者:木子

本文转自雷锋网禁止二次转载,原文链接

时间: 2024-09-23 10:54:47

权威发布:银河麒麟OS &安卓真兼容!的相关文章

银河麒麟系统是什么

银河麒麟是由国防科技大学.中软公司.联想公司.浪潮集团和民族恒星公司合作研制的闭源服务器操作系统.此操作系统是863计划重大攻关科研项目,目标是打破国外操作系统的垄断,研发一套中国自主知识产权的服务器操作系统. 版本信息 银河麒麟2.0操作系统完全版共包括实时版.安全版.服务器版三个版本,简化版是由于服务器版简化而成的.经过权威机构进行了源码级鉴定表明,银河麒麟安全操作系统主要分为三层:最底层是自己加的"既不像内核,也不像虚拟机"的东西(从银河麒麟开发手册上看主要为保证安全性.实时性等

阿里巴巴在京发布阿里云OS手机系统

昨日,搭载"阿里云OS"系统的阿里手机面世.当天,阿里巴巴在京发布阿里云OS手机系统. 距离与宏碁合作阿里手机被谷歌叫停7个月后,阿里巴巴手机操作系统终于发布.昨日,阿里巴巴与国内5家手机厂商合作发布了6款手机,搭载的"阿里手机操作系统"即是阿里云OS的升级版.值得注意的是,这5家手机厂商都是国内二三线品牌,并且均不属于谷歌合作方. "第五大手机操作系统" 昨日,阿里巴巴与卓普.夏新.基伍.康佳.小辣椒等5家终端厂商推出6款阿里云手机.这6款手机

麒麟os系统怎么样 国产操作系统麒麟os介绍

  麒麟os系统怎么样?最近听说华为要自主研发国产操作系统麒麟os,那么麒麟os系统怎么样呢?下文小乐哥给大家带来国产操作系统麒麟os介绍信息,一起来瞧瞧吧! 近日,据消息人士透露称华为又在研发自主手机操作系统,代号为麒麟OS.自主CPU+自主OS,看来华为在筹划一部大棋. 其实很早之前路透社就曾给出消息称,华为.中兴都在着手研发自己的移动操作系统,很明显这样做就是为了降低对Android的依赖. 麒麟OS将与麒麟CPU软硬件封装 据说该系统已经在华为实验室研发了三年,目前所知的信息是一款独立的

android-为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题。

问题描述 为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题. 为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题. 解决方案 好像不能Logcat 是所有应用调试的输出,源头是其它应用或系统在调用它,你能限制这些源头吗? 解决方案二: 你能阻止自己App的log,你还能阻止别人的log? 解决方案三: log当然是要不断输出的啊 不然干嘛叫log呢?

qt-Qt Item中 grabToImage在安卓真机上抓图失败

问题描述 Qt Item中 grabToImage在安卓真机上抓图失败 各位猿友好! 问题是这样的: 我在用Qt做的一个抓屏的程序,用到QML中的 grabToImage() 函数,抓屏获得的数据在另外一个控件中显示,这个函数在windows上和安卓模拟器上都可以正常工作,但是在安卓真机上不能正常工作,获取的图像大小正常但是数据却是空的,全透明的.不知道这是什么原因,哪位有这方面的经验? Qt 中grabWindow()也是一样的结果,在华为荣耀和魅族的机子上都试过,一样的结果!各位救救我啊!

卡巴斯基发布操作系统Kaspersky OS:完全自主非基于Linux

为人熟知的网络安全和杀毒软件公司卡巴斯基推出了新的安全操作系统:Kaspersky OS.卡巴斯基CEO Eugene Kaspersky在博客文章开头就展示了一个黑盒子--一款三层交换机,这台设备就是采用了卡巴斯基的操作系统,其上赫然写着:Powered by KasperskyOS卡巴斯基操作系统."这款系统是为那些对数据安全有特别需求的网络准备的." 卡巴斯基发布操作系统Kaspersky OS:完全自主非基于Linux 据说Kaspersky OS的开发历经了14年之久,卡巴斯

eclipse安卓真机调试出现问题

问题描述 eclipse安卓真机调试出现问题 用eclipse新建自动生成的HELLOWORLD的程序 无法导入手机 安装过程如下: [2015-07-19 15:06:32 - helloworld] ------------------------------ [2015-07-19 15:06:32 - helloworld] Android Launch! [2015-07-19 15:06:32 - helloworld] adb is running normally. [2015-

苹果向Mac的测试开发者发布了最新OS X 10.10.3

摘要: 苹果向Mac的测试开发者发布了最新OS X 10.10.3,最大的变化是全新的图片应用Photos取代了过去的iPhoto成为底层默认应用. Photos重构了Mac用户管理.编辑.分享图片和视频的方式,将iPhon 苹果向Mac的测试开发者发布了最新OS X 10.10.3,最大的变化是全新的图片应用Photos取代了过去的iPhoto成为底层默认应用. Photos重构了Mac用户管理.编辑.分享图片和视频的方式,将iPhone,iPad内置的"照片"应用思路带到了Mac上

焦点——2011中国互联网大会权威发布(公益)论坛圆满结束

8月23日下午,2011(第十届)中国互联网大会(www.2011cic.cn)重点论坛之一,焦点--2011中国互联网大会权威发布(公益)论坛在北京国际会议中心圆满结束.<中国http://www.aliyun.com/zixun/aggregation/34822.html">互联网发展报告>(2011卷),艾瑞.易观为中国互联网协会成立十周年特别打造的产业调查报告等在焦点论坛上重磅发布,世界信息峰会大奖颁奖仪式隆重举行.中国互联网协会秘书长马宁.中国互联网协会秘书长助理石