当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-26 08:05:12
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 如何评价黄子华?
- 可否留下一张照片以及照片背后的故事?
- 你最满意的10款 PC 软件是什么?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
- 特斯拉modelY有必要延期到7月份提车吗?
- 外贸独立站怎么做SEO?
- mysql 中如何进行联合索引优化?
- golang为什么要内置map?
- 为什么江苏省的GDP一直没有广东高?
- 胸大的女孩会自卑 吗?
最新资讯文章
- 西方人是怎么发现地球是圆的的?
- 为何雷军天天健身,却无健身痕迹?
- golang为什么要内置map?
- 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了?
- 发生了什么导致你从此再不吃某样食物?
- 什么是微软式中文?
- 西方人是怎么发现地球是圆的的?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- 颈椎生理曲度变直如何恢复?
- 电影《碟中谍》系列中哪一部最好?
- 得了颈椎病有多痛苦?
- 有没有好看的个人博客的设计?
- Apple 为什么不封杀 Flutter 呢?
- 大海捞针还捞着了是一种什么样的体验?
- 为什么有关部门要在已有中国移动、中国电信、中国联通三家充分竞争的运营商的情况下再设立中国广电?






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