Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》

12月17日,成都阿加犀智能科技有限公司(下称“阿加犀”)宣布在官网及各大应用商城上线基于ARM架构的跨生态(Android/鸿蒙+Linux)一站式 AIoT 应用快速开发和部署平台 AidLux 1.0 版本。
根据官方介绍,AidLux打破了以往采用虚拟机实现跨系统的模式,通过共享 Linux 内核实现了Android 和 Linux 生态融合,支持 Android 与 Linux 系统级的高效交叉访问,安装 AidLux 的设备能同时原生运行 Android 和 Linux 系统,两个生态中超百万个应用资源都能够在一台设备上使用。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
AidLux 1.0平台介绍虽然Android和Linux系统各有优势,但却互不兼容,而阿加犀选择了从底层系统出发这条最有挑战的路,通过自研的融合架构从根本上解决了这一难题。AidLux平台已在工业智能、智慧家居等领域应用落地。
为什么需要AidLux?目前,主流AI应用开发以PC端的X86架构为主,但X86架构硬件往往功耗高、价格昂贵、体积大、便携性差。
随着移动互联网和物联网技术的飞速发展,基于ARM架构处理器的智能设备凭借着低功耗、高效能、便携性强、价格低廉等显著优势,在总数达百亿级数量规模的智能设备领域成为了绝对主流。
尽管基于ARM架构的智能设备有众多优点,但在AIoT应用生态方面也存在着开发门槛高、生态碎片化且支持度相对落后以及应用部署困难等痛点。
长期以来,ARM架构设备支持的Android和Linux系统各有优势。Android主要以开发丰富的多媒体及强大的交互应用生态为主,但AI应用开发技术栈复杂、流程冗长、支持度较差、限制条件多;而Linux虽然拥有丰富的AIoT开发资源和稳定、高效、安全等系统特性,但存在用户交互功能较弱、支持差和AI开发环境配置复杂、繁琐等问题。
由于Android和Linux系统缺乏理想的跨系统融合方案,开发者更是无法充分结合两个生态各自的优势和硬件资源来开发AIoT应用。因此,打造一个强大的AIoT开发平台成为破局的关键,AidLux应运而生。
AidLux带来了什么?检验一个平台是否能满足更好的用户体验,看的是核心能力以及用户的反馈。
据公开资料显示,AidLux的前身是于2018年11月开始研发的极客项目AidLearning,该研发团队首次提出并构建了Android和Linux融合架构;2019年5月AidLearning平台在GitHub上正式发布,形成爆发式口碑传播;与此同时,平台开发者社区迅速发展,积累了大量忠实用户,用户遍布多个国家。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
百度统计
实现这一切的关键,依赖于AidLux平台的强大特性。
在介绍视频中我们可以看到,与以往借用虚拟机实现多系统共生的方式不同,AidLux通过共享 Linux 内核的独特方式实现了Android 和 Linux 系统融合,形成可独立使用又能相互通信的跨 Android和Linux系统平台,同时还解决了虚拟机方式造成的性能损失。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
Android+Linux生态优势叠加,兼具了Android系统应用丰富、交互性强和Linux系统安全性、稳定性的优势,并能跨生态无缝交互。无需手动切换系统,就能同时为用户带来Android和完整的原生Linux使用体验,且两个生态中超百万个应用资源都能同时在同一台设备上使用。
Android| 《首个支持Android和Linux系统同时运行的一站式AloT开发平台AidLux 1.0全面上线》
文章图片
AidLux应用中心展示图
既能使用微信、QQ,又能变身Linux主机使用nginx、vscode、jupyter、mysql等软件,C/C++、Python、Java、JavaScript、Go等开发语言及对应框架,对于开发者而言意味着手中的移动设备完全可以变成编程开发的生产力工具,同时也给AI应用开发和部署运行提供了更加强大的操作系统层支持。