当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-24 11:15:18
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 女明星穿瑜伽裤出门是什么体验?
- Node.js是谁发明的?
- 为什么有的女生喜欢穿紧身牛仔裤?
- golang为什么要内置map?
- 前端,后端,全栈哪个好找工作?
- 感觉现在的品牌 NAS 性价比较低,有哪些好的 DIY 方案?
- 个人小网站是怎么防止网站被攻击的?
- 公司规定所有接口都用 post 请求,这是为什么?
- 为什么中国很少有人使用linux?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
最新资讯文章
- 孔雀鱼的种类是如何划分等级的呢?
- 俄罗斯妹子***漂亮热情,中国男人是不是很喜欢娶?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 有哪些软件堪称神器,却很少人知道?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 我要去广州开游戏公司了,开发独立游戏!有什么可以叮嘱我的吗?
- 一个三甲医院的HIS系统,运营一年下来,他的数据库能有多大?
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
- diy nas的话是用老的8100cpu好呢?还是n100好?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 为什么欧美影视喜欢露点?
- 购买更快的 SSD 已经没有意义了吗?
- 广西未来10年有发展机会吗?
- 王冰冰好看吗?
- 为什么微信不向telegram学习?