Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-26 05:55:10
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-27 02:35:11妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- 2025-06-27 01:35:10新手骑行选公路车还是山地车?
- 2025-06-27 02:40:10如何看待,小米汽车用消费级8gen3soc替代车规级芯片?
- 2025-06-27 01:15:11J***aScript 已经强大到什么程度了?
- 2025-06-27 02:40:10雷军为什么不愿意用性价比打法进军NAS?
- 2025-06-27 02:10:10如何看待蒋凡重新被阿里重用?
- 2025-06-27 01:35:10在TN-C系统中,零对地电压为8V,此时再增加地针数量会不会降低电压数值?
- 2025-06-27 02:20:10千元级的全闪 NAS,会是未来的趋势吗?
- 2025-06-27 01:20:11为什么年轻的肉体让人沉迷?
- 2025-06-27 01:40:11我男朋友年薪远高于我,我说因为女生生理结构需要生娃,生娃这件事情女性需要比男生牺牲更多,我说的对吗?
推荐产品
-
前端,后端,全栈哪个好找工作?
听说过chatgpt吗 你让他给你写个前端页面看看,写的贼溜 -
很多号称无损放大/压缩图片的工具超越photoshop了吗?
大家好!今天给大家演示一个专门用来***放大人物照片的工作流 -
编程问题哪里解决?
编程问题,就我归纳主要分两类,一类是技术问题,一类是业务逻辑 -
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因
新闻动态
最新资讯

