Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 07:35:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21 05:20:16鸿蒙丝滑的秘密是什么?
- 2025-06-21 04:30:16自己正在变老的明显特征是什么?
- 2025-06-21 05:30:17从零写一个3D物理引擎难度多大?
- 2025-06-21 04:25:16狗头萝莉究竟做错了什么?
- 2025-06-21 05:00:17生活中怎样的美女才能被称为「大」美女?
- 2025-06-21 04:30:16做成这样可以干平面设计吗?
- 2025-06-21 05:15:15“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 2025-06-21 04:20:16以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-21 05:00:17阿里网盘为什么没有动静了?
- 2025-06-21 05:15:15有个自闭症的孩子,该放弃吗?
推荐产品
-
学生校服如何隐藏内衣痕迹?
不应该在乎这些东西,因为你怎么样都有别人攻击你的点,露出内衣 -
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
“仙女下嫁凡人”的设定在今天也能找到对照,比如孔雀女下嫁凤凰 -
大家觉得前端开发 2025 年行情怎么样?
35岁前端刚刚被裁,在家待业中。 。 。 。 。 。 建议 -
中美会因台海开战吗?
推荐你看一篇文章《 这是一篇分析世界格局最透彻的雄文,没有之
最新资讯