当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-25 23:20:11
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 鱼缸有没有简单的过滤配置搭配方式?
- 相对于 Linux,Windows Server 存在的意义是什么?
- 你见过哪些智障的反人类的设计?
- Tauri 为什么仍未取代 Electron?
- 为什么供应链桃子只有小米雷军可以摘,其他人只能干瞪眼?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 有些家长可以恶心到什么程度?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 未来有可能出现回农村潮吗?
最新资讯文章
- 微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要?
- 江西女生怎么结婚?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 哪个编程语言是你的最爱?
- 有哪些小众的开源项目养活了一大批人?
- 普京为什么要公然称「整个乌克兰都是我们的」?
- 如何看待《捞女游戏》在线人数峰值近 7 万,仍位居国区热销第一?
- 为何Microsoft能一直留在中国市场?
- 坚持使用 PHP 的你,如今有什么感悟?
- 为什么j***a被部分开发者认为是低端技术?
- 互联网已经将绝大部分信息差抹除了,知识已经随处可以获得,为何大部分人依旧无法获得大幅突破?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- flutter为什么不用Go语言,而用Dart?
- 为啥“亮亮丽君夫妇”总有吃不完的苦?






关注公众微信号
移动端,扫扫更精彩