当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 浏览次数:发表时间:2025-06-24 00:40:10
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 买到烂尾楼到底该有多绝望?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 有哪些优质的游戏模拟器?
- 《潜伏》里的翠萍为什么不会被人怀疑是卧底?
- Rust开发Web后端效率如何?
- 如何评价《灵笼 2》第六集?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- 女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
- 为什么国内程序员不喜欢写单元测试?
- 为什么微软出的软件都那么巨大?
最新资讯文章
- 真的有这种又苗条身材又爆炸的么?
- 小鹏G7发布,对标小米YU7有优势吗?
- 现在个人博客不能备案了吗?
- 为什么国内程序员不喜欢写单元测试?
- 为什么运营商要封禁PCDN?
- 如何看待三峡集团总部搬迁至武汉?
- 腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
- 中国的航空发动机现在是什么水平?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 安卓设备上有哪些好用的游戏模拟器?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 《碟中谍 8》都有哪些槽点?
- 如何自己搭建家庭服务器?
- 为什么魔兽争霸3比赛中几乎见不到吃尸体补血的技能?
- 如何搭建自己CDN服务器?
- 在武汉,你们的找对象标准是怎样的?
- 如何评价首个女性友好的编程语言HerCode?
- 超级喜欢穿短裙正常吗?
- 如何评价“师父和我做鲁菜”账号基本上停更?





