
Android为什么不直接执行Linux的程序?而是自己搞一套?_云南省曲靖市麒麟区照本融添加剂有限责任公司
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-23 09:45:17 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 原神什么时候适配鸿蒙? 拖到了现在,终于开始测试了。 之前问过,一直听说原神在等a...
- 夸克有哪些超实用却鲜为人知的宝藏功能? 夸克AI大模型可以用于实现各种实际应用场景的不同AI功能,使...
- 当下房子已经跌到这样了,你会买吗,为什么? 南山区,卖了一套大户型套内140,卖了1300,准备搬福田区...
- 女生穿牛仔裙好看吗? 好看! 这是我目前衣柜里最喜欢的一条裙子了 平时一直以温柔风...
- 目前有多少应用程序会调度NPU? 今年开始大吹特吹的AI PC到底有没有实际意义? 要我说搞npu不如搞usb计算棒,直接上矿机同款asic电路...
- Golang 中为什么没有注解? 不说别的,就golang那个json就写的人想吐血。 想实...