当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-28Golang是不是代替了PHP以前的生态位啊?
- 2025-06-28我国自主研发新一代 CPU 龙芯 3C6000 发布,不依赖国外授权技术和境外供应链,有何技术亮点?
- 2025-06-28用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-28lcd屏幕如此护眼,为什么现在没有了?
- 2025-06-28网络游戏为什么会有***?
- 2025-06-28你见过的狠人有多绝?
- 2025-06-28什么是微软式中文?
- 2025-06-28职高真的很乱吗?
- 2025-06-28如何评价漫威剧《钢铁之心》?
- 2025-06-28微信服务器会保留聊天记录吗,会保存多久?
- 2025-06-28本人女20,平胸跟男生一样怎么办 ?
- 2025-06-28有哪些BI工具惊艳了你?
- 2025-06-28消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 2025-06-28Centos为什么突然没人用了?
- 2025-06-28***如你财务自由,是买一个大平层还是买一个大别墅?
- 2025-06-28如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
推荐产品
-
最近养鹦鹉的很多,为什么?
性格像狗,寿命和狗一样长(甚至更长),比养狗便宜,还不用每天 -
马来西亚是一个什么样的国家?
马来西亚:表面是天堂,实际是……我不敢说太多 这篇文章我考虑 -
上班族的你都用过什么方法来拯救你的腰?
「没事别久坐」,是我几乎每天都反反复复和人们强调的事。 因 -
2024MacBookPro14寸选择m4标准版(10核心)32+512还是M4Pro(12核心)?
我一直不建议买入门版的MacBook Pro,理由是这么几个
最新资讯




