Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-20 23:35:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21 02:05:17为什么5070ti价格如此坚挺?
- 2025-06-21 01:25:17长期不交物业费会怎么样?
- 2025-06-21 01:10:18你们认为一个40多岁的女人老吗?
- 2025-06-21 01:40:17为什么百度搜索引擎越做越差?
- 2025-06-21 01:40:17自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 2025-06-21 01:35:16腰陆陆续续疼了一年多了,这个是腰突吗?
- 2025-06-21 01:00:17现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-21 01:25:17哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-21 02:00:17为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 2025-06-21 00:45:175 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
推荐产品
-
go语言接口的优势?
就是一个半吊子trait的实现Go的interface是一个 -
如何评价“寡姐”斯嘉丽·约翰逊的身材?
前两年有个电影叫……皮囊之下 话说评分还是很高的,这里面 -
央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
稳定币由两个部分组成,一个部分是资产端,稳定币锚定的同样是美 -
NAS将来会被什么产品取代?
猜测一下,我认为可以被区域中心存储服务器取代。 原因是个人
新闻动态
最新资讯