Android为什么不直接执行Linux的程序?而是自己搞一套?_陕西省宝鸡市扶风县频绘键武术股份有限公司
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-21 09:20:11 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 如何看待rust编写的zed编辑器? 很巧的是两款新的主打开箱即用的编辑器都是用 Rust 写的:...
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术? 1. 我是强烈不建议SSR的、包括 Next.js、 ***...
- 有一张巨强的显卡是什么体验? 说个反的,1660显卡玩黑猴,画面马赛克但游戏流畅,也就没在...
- 厦门房子还敢买吗? 本人女,一娃10个月。 翔安一栋自建房在出租。 自从怀孕...
- 平面设计主KV做成这样,在你的城市薪资一般多少? 不要再内卷了。 你带你建好的模渲染好的图回到家并不能给你带...
- PHP现在真的已经过时了吗? 一个社区语言能泛起多大浪花?PHP30周年线上活动PHPve...


客服