当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_海南省儋州市洋浦经济开发区粒酸新复合肥合伙企业
- 路由器被隔空刷成校园网节点了,这在技术上是怎么实现的?
- 如何评价 Arch Linux?
- 你见过最恶心的邻居是什么样子?
- 从现在看,沙特当年35亿买东风三的投资是不是划算的?
- 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件?
- 胸大的女孩子有什么烦恼?
- H264和H265谁画质好,求回谢谢!?
- 有哪一个瞬间让你对女朋友彻底失望?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
联系我们
邮箱:
手机:
电话:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
作者: 发布时间:2025-06-24 15:55:18点击:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
新闻资讯
-
2025-06-23为什么欧美影视喜欢露点?
-
2025-06-23Golang与Rust哪个语言会是今后的主流?
-
2025-06-23降维打击是什么?
-
2025-06-23一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
-
2025-06-23DLM(扩散语言模型)会成为2025年的Mamba吗?
-
2025-06-23NAS的盘是否需要一次性买齐?
相关产品