Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-20 23:35:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20 23:10:16男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 2025-06-21 00:00:19老实人被逼急了会怎么样呢?
- 2025-06-20 23:00:17如何评价《三角洲行动》***作者「三角洲经济学教父」?
- 2025-06-20 23:45:16苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 2025-06-21 00:25:18既然PostgreSQL在各方面都优于MySQL,为什么国内大部分互联网公司还坚持使用MySQL?
- 2025-06-20 23:40:17网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 2025-06-21 00:25:18为什么现在吹Rust的人这么多?
- 2025-06-20 22:50:16如果是巴基斯坦被印度击落三架歼-10C,这些天舆论会是怎样的?
- 2025-06-21 00:00:19count(*) count(1)哪个更快?
- 2025-06-21 00:05:17为什么很多人纠结小米「龙晶陶瓷」,却没有人提起华为「纳米微晶陶瓷」?
推荐产品
-
福建舰正在加紧进行海试,福建舰入列后能发挥怎样的作战效能?我国三艘航母各有哪些特点?
福建航母二号电磁弹射器的偏流板有烧蚀痕迹, 说明舰载机在第二 -
为何同是象棋,国际象棋的棋子可以做的那么有设计感,而中国象棋的棋子形式似乎比较单一?
中国象棋历史悠久,但是棋子设计似乎不太符合这个时代。 一是棋 -
为什么 WebStorm 这么好用还会有人去用 VSCode?
真正的前端:vscode 虚***的前端:webstorm我 -
你的择偶标准是怎么样的?
借楼脱单女找男 98年,身高163cm,本科毕业,目前在一家
新闻动态
最新资讯