当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间:2025-06-23 12:30:13
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 为什么微信不向telegram学习?
- lcd屏幕如此护眼,为什么现在没有了?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 为什么感觉wps的用户越来越多,office没人用了?
- 为什么那么多人用GO?GO语言的优势在哪里?
- 公司规定所有接口都用 post 请求,这是为什么?
- 游泳给你带来哪些改变?
- 你读过最冷门,但「含金量极高」的书是什么?
- 减肥时只做有氧运动不做力量训练,会有什么影响?
最新资讯文章
- 为什么都认为无GC语言一定会比有GC语言要快?
- 女生微胖到底是种什么体验?
- 男女宇航员怎么解决生理需求?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
- 快乐教育毁了多少孩子了?
- Rust开发Web后端效率如何?
- 为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 工业克苏鲁什么意思?
- 中国现有的雷达技术能发现B2么?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 男生占有欲到底有多强?
- 各位都在用Docker跑些什么呢?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 国内大厂现在用rust的多吗?
- 腰间盘突出能不能治愈?
- 用K8s的公司有多少人会部署K8s?





