当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-27 19:50:16
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 林志颖和韩寒的赛车技术如何?
- 为什么感觉腾讯的风评越来越好了?
- 各位都在用Docker跑些什么呢?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- Apple 为什么不封杀 Flutter 呢?
- 有没有一个特别好用的Linux系统?
- CPU 为什么很少会坏?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- Office 中为何还要保留 Access 数据库?
- 为什么那些滥交的男女不怕染上***?
最新资讯文章
- 性在婚姻生活中真的重要吗?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- F-35作战半径1100公里,以色列距离伊朗首都德黑兰1600公里。以色列F-35是如何轰炸伊朗的?
- 为什么一般人不建议住别墅?
- “真实承诺-3”,伊朗的报复能打疼以色列吗?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 有没有什么免费工具可以续签SSL证书,还能自动部署到服务器和CDN?
- Web后端开发,用Python还是Go呢?
- 男子因眼睛小被小米汽车系统频繁误判疲劳驾驶,一路提醒20多次,这是智能汽车通病吗?怎么解决该 bug?
- 古代军队明明有前锋开路,为什么大军还会被埋伏?
- 为什么面向对象编程这么困难?
- 北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 今年西瓜收购价只有 2 毛一斤,有瓜农把西瓜扔池塘,现在超市西瓜仍几元一斤,为何会这样?
- 是不是以前没什么人看出来伊朗内部这么虚弱?为什么?
- 5挺马克沁机枪,能否击败50万重骑兵?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 汤姆·克鲁斯在国外算几线?
- 写CUDA到底难在哪?
- 现在为什么没有黑客了?