当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_广东省揭阳市揭东区么买羽绒服装有限合伙企业
文章出处:网络 人气:发表时间:2025-06-21 08:10:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 为什么感觉腾讯的风评越来越好了?
- 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 有一个***约你出去,你会去吗?
- 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 为什么 IPv6 在国内至今未得以大规模应用?
- PHP和Node.js哪个更爽?
- 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了?
- 你理想中的完美户型长什么样?
- 颈椎病引起的头晕如何治疗?
最新资讯文章
- Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
- 如何看待jemalloc停止维护?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 老公每晚都想要怎么办?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 自己拥有一台服务器可以做哪些很酷的事情?
- SwiftUI 是不是一个败笔?
- 有哪些让你目瞪口呆的 Bug ?
- count(*) count(1)哪个更快?
- 做个web服务器,gin框架和go-zero怎么选?
- express + mongodb (mongoose) 中 mvc的model层如何使用?
- 我的实际车速是66km/h,旁边有车超速,我被拍了违章,说是车速85km/h,怎么申诉?
- 《诛仙》中有哪些捧腹大笑的剧情?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- Node.js是谁发明的?
- 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- 为什么剪映导出***时码率与原***一样,变得更模糊?
- 如何看待rust编写的zed编辑器?
- 字节引入Rust是否代表J***a的缺点Go也没解决?