当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-21 19:45:15
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 为什么现在吹Rust的人这么多?
- 冬天也要穿胸罩吗?
- mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
- 养乌龟是什么体会?
- 你用n8n/dify搭建了哪些实用的Agent工作流?
- “飞机是最安全的交通工具”这种说法,是否是谬论?
- 国内这么多码农,为什么出不来JetBrains, MathWorks这样的公司?
最新资讯文章
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 有哪些软件堪称神器,却很少人知道?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
- 能否交换一张照片,分享一个让你觉得「仿佛回到了暑***」的瞬间?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- go语言unmarshal反序列化json数据,类型不确定怎么办?
- 你都见过什么样的电脑盲?
- 你见过身边身材最好的女生是什么样子的?
- 西方国家的美好生活真的都是殖民掠夺来的吗?
- 苹果***首次支持国补,最高补贴不超 2000 元,适用范围有哪些?***补贴后价格有优势吗?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 如何评价阿富汗取消与中国的石油开***合同?
- 我应该设置多少kb才能让他不能玩游戏?
- 为什么腰肌越练习越僵硬?
- 我弟弟做桌面运维工作的,好像只会简单的数据库增删改查备份恢复和打印机电脑的维护等一年多没工作了咋办?