Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 06:55:16
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20 06:05:14像鞠婧祎这样的整容力度会有后遗症吗?
- 2025-06-20 06:15:15能分享一下你写过的rust项目吗?
- 2025-06-20 06:30:14美国真会下场对伊朗开战吗?
- 2025-06-20 07:20:16公司老板不想续费3w一年的云服务器,合理吗?
- 2025-06-20 07:35:15为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
- 2025-06-20 06:35:15吴柳芳的真实水平如何?
- 2025-06-20 06:25:14自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 2025-06-20 06:55:14鱼缸哪里买比较便宜呢?
- 2025-06-20 07:40:15为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 2025-06-20 06:40:14多年后再遇见初恋会是什么感觉?
推荐产品
-
Trae和Cursor对比有什么优势吗?
开发提效200%,这两个插件让Cursor性能飙升! 前言大 -
如何评价B站UP主章北海official自称自己在统战部门工作?
我觉得我肯定比绝大多数人有发言权,我家两个老爷子最起码比鲶鱼 -
什么才是真正的爱情?
在吉林,有这么个男子,和女友谈了6年恋爱,期间花在女友身上的 -
如果北京放开车牌,未来会怎样?
不用未来,今年就能出结果, 今年五月份,刚刚增发了六万个新能
最新资讯
文章排行