当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-24 09:15:13
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 「苏超」用 5—10 元的低价门票,为全省「踢」出超 3 亿元真金白银,「苏超」爆火做对了什么?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 为什么在抖音认真做了半年,粉丝连1000都突破不了?
- 鱼缸的硝酸盐含量为多少比较合适?
- 手机的运行内存真的有必要上16GB吗?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 苏联最强的时候强大到什么程度?
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- 传美国打算取消台积电、三星在中国大陆工厂的豁免权,这是否会迫使它们将部分生产线转移出中国?
- 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
最新资讯文章
- 毕设答辩,老师说node不可能写后台怎么办?
- 为何浏览器脚本语言是程序明文而非经编译的代码?
- 使用c++编写的后端server,部署三个机器上,使用什么技术实现数据同步比较好?
- VSCode 都有哪些牛逼的插件?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- Firefox 浏览器是否还有可能浴火重生?
- 为什么突破性的技术总是最先发生在西方?
- 为什么windows的arm版没有被广泛使用?
- 女孩子腿非常白是什么体验?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
- 为什么游戏总是缺少 dll 文件?
- Flutter 为什么没有一款好用的UI框架?
- 中国大陆地区献血率为何如此低下?
- 高考完了,要买笔记本,苹果mac m4怎么样?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?






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