当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_山西省忻州市忻府区微闭扩竹木有限公司
浏览次数:304发表时间:2025-06-21 07:35:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 有没有什么能让你瞬间愤怒的事情??
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 高铁的作用被高估了吗?
- Gradle 是否已经对安卓的发展构成了阻碍?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 人为什么需要睡觉?人睡觉的时候身体都在做什么?
- 中年夫妻有多少生活和谐的?
- 当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
- 住在一个脏乱差的家里十几年是什么感受?
最新资讯文章
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 如何看待OpenAI把原定六月开源的模型推迟到八月?
- 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- 在中国有多少开发者使用Rust编程语言?
- 发生了什么导致你从此再不吃某样食物?
- 慈禧为什么要反对戊戌变法?
- 哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品?
- 作为一个服务器,node.js 是性能最高的吗?
- 工业克苏鲁什么意思?
- 中国军队有多强,在世界能排第几?
- 怎么向老婆简单解释nas的用途?
- 使用J***a开发简单CAD软件?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 有性瘾女朋友每天都要很多遍要不要分手?
- 杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 家里想搞一个服务器,怎么才不违规?
- 女生被踢裆也会很疼吗?