当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-21 16:30:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 孩子为什么越大越不愿意跟我们说话?
- 为什么现在吹Rust的人这么多?
- Flutter 为什么没有一款好用的UI框架?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 《武林外传》直到现在也能频繁被用来玩梗接梗,一部快 20 年前的电视剧为什么会有这种魔力?
- 40岁财务自由想找个25左右的媳妇儿有可能吗?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 人工智能相关专业里有什么「坑」吗?
最新资讯文章
- 高并发下怎么做余额扣减?
- 你最满意的10款 PC 软件是什么?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 有没有开源的搜索引擎?
- 韦东奕的牙怎么没了?
- 为啥中国把《水浒传》拍得这么土?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 有一张巨强的显卡是什么体验?
- 内存为什么不能设计成二维寻址?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 吴柳芳的真实水平如何?
- 如何评价仓颉编程语言7月30日开源?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 2020-11-26:go中,map的创建流程是什么?
- 社保断缴的后果有些什么?
- 娃哈哈被曝 2025 年已关停 18 家工厂,此前曾回应纯净水由今麦郎代工,娃哈哈到底在布局什么?
- 姐妹们穿裙子露出安全裤打底裤会害羞吗?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 家务平权为什么这么难?
- 平面设计主KV做成这样,在你的城市薪资一般多少?