Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-26 05:05:14
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-29 10:40:16有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 2025-06-29 09:35:15Caddy 和 Nginx 比有哪些优点和缺点?
- 2025-06-29 10:35:16为什么 mac mini 的 m4 版本价格这么低呢?
- 2025-06-29 09:50:16国内为什么那么多人黑 WordPress ?
- 2025-06-29 10:00:17广西桂军真的很厉害吗?
- 2025-06-29 10:35:16Go 语言的使用感受是什么?
- 2025-06-29 11:20:172025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 2025-06-29 10:05:17什么样的女主才能叫做「人间尤物」?
- 2025-06-29 10:15:17许多公式都有π和e,可能的原因有什么?
- 2025-06-29 11:00:16为什么年轻的肉体让人沉迷?
推荐产品
-
如何评价鸿蒙电脑无法编写其自身运行的程序?
一、纯血、又纯血、双纯血,叒纯血早期的鸿蒙就是安卓魔改,后来 -
伊朗真这么一直怂下去吗?
伊朗不是怂,是投降了, 500多枚弹道导弹,1000多架无人 -
Linux 下有没有类似 Everything 的搜索工具?
别看 Everything 那小不点儿 UI 简陋得像 VB -
女生穿小妈(后妈)裙是种什么体验?
出门前 对镜子一照,内心OS:这裙子是拿502胶水糊身上的吧
新闻动态
最新资讯