当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20中国民间中小工厂能快速造出武器吗?
- 2025-06-20跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- 2025-06-20Rust开发Web后端效率如何?
- 2025-06-20为什么程序员独爱用Mac进行编程?
- 2025-06-20PHP现在真的已经过时了吗?
- 2025-06-20跨平台GUI框架到底应该自绘还是原生控件绑定?
- 2025-06-20求大神解答,为什么大家都不喜欢用docker?
- 2025-06-20rust在国内的前景如何?
- 2025-06-20学生校服如何隐藏内衣痕迹?
- 2025-06-20如何评价沙鲁?
- 2025-06-20写业务的话,go是不是垃圾?
- 2025-06-20消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 2025-06-20DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 2025-06-20维护一个大型开源项目是怎样的体验?
- 2025-06-20你见过哪些智障的反人类的设计?
- 2025-06-20在武汉,你们的找对象标准是怎样的?
推荐产品
-
写业务的话,go是不是垃圾?
准确的说:业务越宽泛,用Golang就越费劲,垃圾到不至于。 -
《CS2》奥斯汀 Major 中中国战队 LVG 止步 12~14 名,如何评价这一成绩?
先说点好的: 1.首先那当然是成绩可喜,尤其是作为全华班来说 -
京东刘强东近期小范围分享怎么看?
文 | 佘宗明时间点,正确——不是寻常时点,是6·18收官日 -
为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
因为很多人不看新闻,也不了解最新发生的事啊。 现在全世界8
最新资讯