当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-24 00:40:10
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 如何看待 Rust 的应用前景?
- 你都见过什么样的电脑盲?
- 学计算机的要把这些书都全部看完吗?
- 慢跑 5 公里用 40 分钟是不是很丢人?
- 女生什么状态才体现出她已经爱上你了?
- 你们的腰突是怎么突然好的?
- 养乌龟是什么体会?
- 如何看待某日本小学校园餐只有一小块鸡肉?
- 快乐教育毁了多少孩子了?
最新资讯文章
- 是什么原因让你决定开始练书法?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- Golang和J***a到底怎么选?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 真的有这种又苗条身材又爆炸的么?
- 我特别不明白,我们这边做j***a 的,为什么要用windows 做server?
- 如何建一个安全的个人nas?
- 都说rust是集大成者,他有什么缺点呢?
- 显示器的HDR重要吗?在什么场景下需要看重HDR?
- 剪映网页版要下线了,有没有字节的同学来说下是为啥啊?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 为什么说Go语言的设计是工程先进但学术落后?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 怎么挑选做设计用的显示器,要看哪些参数呢?
- 女明星做了什么医美项目保持童颜?






关注公众微信号
移动端,扫扫更精彩