0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小白也会的,在linux上跑android应用的方案

徐瑛 来源:jf_40701756 作者:jf_40701756 2024-08-23 11:14 次阅读

推荐一个可以跑android应用的linux开源桌面OpenFDE

OpenFDE和KDE、GNOME一样,从登录到运行,服从Linux桌面环境体验。不同的是,OpenFDE的图形部分以AOSP为基础,能为Linux带来更丰富的应用软件与游戏,提供Android 与 Linux 应用程序一致的使用体验,和统一且新颖的 Linux 桌面应用开发模式,为Linux 桌面提供一种全新的打开方式。

亮点

1、Linux&Andorid融合

wKgaombH_aOABpn3ACpElB7lSwA225.png

OpenFDE将AOSP框架和运行时环境对接到标准Linux内核上,让大家能在Linux上体验到安卓的最新应用,当然,已有Linux的 GUI 、命令行应用也能共存,一起原生共用。保障用户的基础社交、娱乐和对关键“生产力”软件的使用需求。

同时,为了保证Android、Linux应用的互联互通性,OpenFDE将两者的网络、文件系统、剪切板、输入法都做了融合,使两者可共用互通。

2、开发者友好

OpenFDE提供完整的Android的开发环境和工具,让开发者无需额外适应成本,就可直接在OpenFDE平台上高效开发移动应用,并支持桌面端软件与移动软件的同步更新与发布,从而实现以更低的社会成本带来更高的社会价值这一目标。

同时OpenFDE继承Android API设计框架,使两者遵循一套统一的外设、功耗管理API,能极大的缓解API版本代次共存、图形界面使用与开发过程中修改较为随意和混乱的问题。

感兴趣的话可以访问OpenFDE的官网(openfde.com),了解更多~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3912

    浏览量

    127014
  • Linux
    +关注

    关注

    87

    文章

    11196

    浏览量

    208670
收藏 人收藏

    评论

    相关推荐

    RK3588 技术分享 | Android系统中使用NPU实现Yolov5分类检测

    : NPU帮助机器完成更高效的翻译、文本分类和情感分析,推动了自然语言处理技术的发展。 实例分享:Yolov5分类检测 RK3588处理器,不仅可以基于Linux系统使用NPU,
    发表于 10-24 10:13

    什么原因导致单片机程序

    ______________________________________ 什么原因导致单片机程序
    发表于 10-16 22:31

    TI开发板启用Android Automotive

    电子发烧友网站提供《TI开发板启用Android Automotive.pdf》资料免费下载
    发表于 09-18 14:52 0次下载
    <b class='flag-5'>在</b>TI开发板<b class='flag-5'>上</b>启用<b class='flag-5'>Android</b> Automotive

    RK3588 技术分享 | Android系统中使用NPU实现Yolov5分类检测

    : NPU帮助机器完成更高效的翻译、文本分类和情感分析,推动了自然语言处理技术的发展。 实例分享:Yolov5分类检测 RK3588处理器,不仅可以基于Linux系统使用NPU,
    发表于 08-20 11:13

    Linux服务器使用IAR Build Tools实现DevOps和CI/CD

    近些年来,随着嵌入式软件越来越复杂,DevOps和CI/CD开始被引入到嵌入式软件开发中,越来越多的自动化构建(Build)和测试都放到Linux服务器上来提升研发效率。为了帮助用户更好地
    的头像 发表于 07-25 10:22 752次阅读
    <b class='flag-5'>在</b><b class='flag-5'>Linux</b>服务器<b class='flag-5'>上</b>使用IAR Build Tools实现DevOps和CI/CD

    请问stm32h7系列怎么linux呢?

    stm32h7系列怎么linux
    发表于 07-03 08:04

    新手小白怎么学GPU云服务器深度学习?

    新手小白想用GPU云服务器深度学习应该怎么做? 用个人主机通常pytorch可以但是LexNet,AlexNet可能就直接就跑不动,如何实现更经济便捷的实现GPU云服务器深度学习?
    发表于 06-11 17:09

    G0B1CET6擦除bank1的flash飞,为什么?

    G0B1CET6,擦除bank1的flash飞,单步运行ok,全速运行会卡死。 有两个项目虽然程序有些不一样,但是大体方案一致。他俩的区别是一个用了bank2,擦了bank2。一个没用到就擦
    发表于 06-04 09:22

    RISC-V SoC + AI | 全志 D1「哪吒」开发板个 ncnn 神经网络推理框架的 demo

    Android Debug Bridge,原本为 Android 设计,全志给 Tina Linux 做了适配,所以我们可以使用 ADB 来调试 Tina
    发表于 02-26 10:51

    如何让CYUSBlinux闪存固件?

    不起作用。 我能知道其他支持 linux 中刷新固件的应用程序吗,或者如何让 CYUSB linux 闪存固件。 发行商 ID:Ub
    发表于 02-22 06:23

    利用GPU加速Orange Pi 5LLMs:人工智能爱好者High翻了!

    本期视频将会给人工智能爱好者们带来超级震撼!视频中,我们将深入了解利用GPU加速OrangePi5LLMs的精彩世界。最近知乎的一篇文章《利用GPU加速,
    的头像 发表于 01-22 15:29 917次阅读
    利用GPU加速<b class='flag-5'>在</b>Orange Pi 5<b class='flag-5'>上</b><b class='flag-5'>跑</b>LLMs:人工智能爱好者High翻了!

    UltraEditMac/Linux的使用技巧分享

    通过 Nautilus 的 FTP 您知道您可以使用各种服务器连接协议 UltraEdit for Linux 中访问远程 FTP 文件吗?
    的头像 发表于 11-29 09:21 713次阅读

    如何在Ubuntu Linux释放/boot分区中的空间

    Ubuntu Linux,/boot分区是用于存储启动相关的文件的。随着时间的推移,这个分区可能变满,导致系统无法安装新的内核和更新。本文将介绍如何释放/boot分区中的空间,并
    的头像 发表于 11-28 10:04 816次阅读

    toybrick_RK3568X开发板:android 开发流程

    很频繁,并且都在 linux 环境下开发。笔者总结了Linux 电脑烧录方法,更简单更快速,进入 loader 模式运行一条命令搞定 sudo source ~/rk3568_android
    发表于 11-16 21:30

    Android ART玄铁C910的移植和性能优化

    在过去的3年里,我们玄铁C910分别移植了Android 10和Android 12,ART
    的头像 发表于 11-16 09:43 1380次阅读
    <b class='flag-5'>Android</b> ART<b class='flag-5'>在</b>玄铁C910<b class='flag-5'>上</b>的移植和性能优化