当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-26 08:45:18
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 你身边身材最好的女生是什么样?
- 上班时间,同事跟我打了招呼出去接送孩子,单位纪检人员来查岗,问我同事的去向,我该怎么回答?
- 你们在编程时遇到过什么离谱的bug吗?
- 小乌龟最喜欢什么样的水质?
- 有哪些故意缩短产品寿命的设计?
- 请问一下图中***的名字,谢啦?
- 小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
- Unity收费***后,为何大家选择了Godot而不是Cocos?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 你们在编程时遇到过什么离谱的bug吗?
最新资讯文章
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 为什么从大的方面总体来说,世界的西方诞生了三权分立,世界的东方几千年中央集权?
- 为什么小公司留不住人?
- 有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 女生穿小妈(后妈)裙是种什么体验?
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- Windows上有没有一分多屏和多屏合一的软件?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- Electron 做游戏客户端的潜力有多大?
- 轰20的亮相为什么被反复推迟?
- MacOS的哪个设计让你非常恼火?
- ClickHouse 到底有多神?
- Node.js是谁发明的?
- 为什么师父不愿把真本事传给弟子?
- 小区楼下的自动售水机的水干净吗?
- 跟一对情侣合租的感受?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 程序中提升几毫秒、节省几 kB 的内存有必要吗?