Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 16:30:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-22 16:00:17写业务的话,go是不是垃圾?
- 2025-06-22 15:25:16美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
- 2025-06-22 15:25:16为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-22 15:05:16洲际导弹能打到任何地方,为什么还需要轰炸机?
- 2025-06-22 14:50:16如何评价微软的远程桌面?
- 2025-06-22 15:50:16男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-22 15:00:21我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 2025-06-22 14:40:16榴莲的产量明明很高,为什么还卖那么贵?
- 2025-06-22 14:20:15伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?
- 2025-06-22 14:50:16鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
推荐产品
-
2025年了expo和Flutter学哪个?
让别人入坑expo,真是居心叵测啊,那个唤起定时提醒怎么实现 -
女明星做了什么医美项目保持童颜?
就在近日,许久不曾现身在大众面前的杨颖因为参加了一场活动而引 -
冬天也要穿胸罩吗?
坦白局…你们的冬天真的都不穿内衣啊?是这样的,今天不小心碰到 -
Electron 和当下其他的桌面开发方法相比如何?
最近随着天气越来热,各种的“空调”产品也层出不穷,各大群里都
新闻动态
最新资讯