当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-21 10:00:18
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 伊朗的军事实力是不是打不过以色列?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 怎么自学成为计算机大佬?
- 2025 年高考,为啥大家反应冷淡得出奇?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 陈楚生第一,马嘉祺淘汰,如何评价《歌手 2025》第六期所有歌手的演唱?
- 前端因为像素还原设计稿而离职,这是个别现象吗?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 被称为「人间尤物」的女主,有多绝?
最新资讯文章
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 如何看待日本小学校园餐只有一小块鸡肉?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
- 海贼王为什么现在被全网黑?
- 如看看Doinb直播松松真的回去了,疑似已经被TES换人?
- 你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
- 以色列为什么要打伊朗?
- 为什么人到中年,很少有身材苗条的?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
- 网盘备份需要上传大量数据会被运营商误识别为pcdn并封宽带吗?
- 现今大部分哺乳动物都是六千万年前恐龙灭绝后的同一种哺乳动物的后代吗?
- PHP现在真的已经过时了吗?
- 为什么不用rust重写Nginx?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 以色列为什么要打伊朗?
- 拒绝情绪输出,大家觉得有什么办法可以让国足堂堂正正进入世界杯?