当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-21 08:10:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 你们的腰椎间盘突出,怎么治好的?
- Apple 为什么不封杀 Flutter 呢?
- 以色列为什么要打伊朗?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 为什么女生要做大部分家务?
- 眼睛的飞蚊症,能够康复吗?
- Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
- 在NAS上安装了什么应用,让你的生活体验有了巨大的提升?
- 如何看待b站出现有关小米的大量反向标题,号称“薅千亿补贴”的现象?
- 在平凡的⽣活⾥,你拍过哪些有故事的「⼈⽣照⽚」?
最新资讯文章
- 世界上哪款战斗机最好看?
- 你们的腰椎间盘突出,怎么治好的?
- 为什么那些滥交的男女不怕染上***?
- 作为爸爸,你给闺女洗澡洗到多大?
- systemd吞并了什么?
- 有一个***约你出去,你会去吗?
- 用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?
- 北京暴雨故宫再现「千龙吐水」奇观,为什么故宫古老排水系统历经六百年仍能正常运作?有哪些特别之处?
- 我国004号航母什么时候下水?
- flutter为什么把很多属性类的东西做成组件?
- Rust 的设计缺陷是什么?
- 如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- 你见过最无用的节俭行为是什么?
- 哪一段代码最能体现c语言的魅力?
- 全球每年约500万匹马被屠宰,为什么却见不到中国人吃马肉?
- 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
- 华为中年粉丝都是什么样子的?
- 为什么我感觉现代医学还是很落后?
- 为什么MacBook pro不用高刷新率的屏幕?
- 公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?