当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21Swift 和同时代的其他语言比起来怎么样?
- 2025-06-21Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 2025-06-21程序员空闲时间应该继续卷技术,还是找其他副业?
- 2025-06-21中了一个亿 你会做什么?
- 2025-06-21已经有了东风41,那么东风31AG存在意义是什么呢?
- 2025-06-21系统该怎样架构才能处理实时热点数据?
- 2025-06-21微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-21据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-21鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 2025-06-21养乌龟是什么体会?
- 2025-06-21美国重新工业化有多难?
- 2025-06-21为什么河南饮食走不出去?
- 2025-06-21安抚奶嘴会影响嘴形吗?
- 2025-06-21飞虎队为什么不和驻港部队交流受训?
- 2025-06-21敏感时刻,美国「末日飞机」出现异常动向,出现在华盛顿附近,什么是「末日飞机」?这代表着什么?
- 2025-06-21冬天也要穿胸罩吗?
推荐产品
-
已经有了东风41,那么东风31AG存在意义是什么呢?
这是东风31: 这是东风31A: 这是东风31AG: -
如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
玩了两章发现捞女游戏现在已经改名三国杀了,目前好评96%。 -
如何评价腾讯云SDK的GO语言仓库有20万个tag?
总结:各打五十大板 腾讯云开源项目管理不规范,把多个子包合到 -
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
当务之急最该解决的问题是大众对于 AI大模型的正确认知以及最
最新资讯