Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 19:45:15
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20 06:55:14为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- 2025-06-20 07:50:16女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
- 2025-06-20 06:45:15跨平台GUI框架到底应该自绘还是原生控件绑定?
- 2025-06-20 06:50:14女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
- 2025-06-20 06:10:15如何部署Prometheus监控K8S?
- 2025-06-20 06:35:15双色车身为什么只有劳斯莱斯看着最顺眼?其他的差在哪里了?
- 2025-06-20 07:05:14MacOS真的比Windows流畅吗?
- 2025-06-20 07:45:15有什么是你去了西藏才知道的事情?
- 2025-06-20 07:15:15如何使Windows上安装的Macos虚拟机流畅运行?
- 2025-06-20 06:45:15为什么越来越多的国内男孩,要娶国外女孩?
推荐产品
-
核武器真的有宣传中那么牛逼吗?
没有。 实际上核弹打击现代城市,特别是国内城市的效果非常差 -
Caddy 和 Nginx 比有哪些优点和缺点?
本内容是对知名性能评测博主 Anton Putra Ngin -
为什么原神and黑神话明明都要上XBOX却依然没有NS版?
极客湾曾经做过一期折腾Switch的***,将Switch破 -
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
刚被电信调查了,有网xin,同时有群晖同步,百度云同步再跑。
新闻动态
最新资讯