当前位置:当前位置: 首页 >
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…。
同类文章排行
- 女明星做了什么医美项目保持童颜?
- 现在河南流行娶外国女(比如越南、老挝)结婚了吗?
- 维护一个大型开源项目是怎样的体验?
- 如何评价DuckDB?
- 小米汽车官方解释了刹车盘生锈属于正常现象,并提供了两种除锈功能,这些措施是否足够有效?
- 伊朗没有战斗机吗?为什么不起飞空中拼***?
- Meovv和Babymonster哪个会越来越火?
- 顺产后的你们感觉夫妻生活还和以前一样吗?
- 小鹏G7发布,对标小米YU7有优势吗?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
最新资讯文章
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 为什么IPS很刺眼,尤其是看网页的白色部分,而VA光线很柔和,看久了眼睛不痛头不晕?
- 养了近十年的草龟要不要放生?
- 西门子S7-1500和施耐德M580之间的MODBUS TCP 通讯如何实现?
- 战场上用沙袋来防***,真的有用吗?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 微信头像会影响第一印象吗?
- MongoDB的缺点以及你为什么不使用MongoDB?
- 家里安装千兆宽带有意义吗?
- golang有哪些不错的游戏服务器框架?
- 国内这么多码农,为什么出不来JetBrains, MathWorks这样的公司?
- 为什么 Mac 对游戏支持这么差?
- 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 性在婚姻生活中真的重要吗?
- 如何自己搭建家庭服务器?
- 小米汽车官方解释了刹车盘生锈属于正常现象,并提供了两种除锈功能,这些措施是否足够有效?
- 为什么民众更关注华为对5nm芯片的突破,而不是关注小米已经自研的3nm芯片?
- 如何评价华为鸿蒙电脑?
- 印度为什么一定要和中国作对?