当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21真的有这种又苗条身材又爆炸的么?
- 2025-06-21自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-21Swift 和同时代的其他语言比起来怎么样?
- 2025-06-21冬天也要穿胸罩吗?
- 2025-06-21苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-21初三画成这样算是有天赋吗?【正经求助】?
- 2025-06-21为什么一部分 Go 布道师的博客不更新了?
- 2025-06-21如何看待特朗普最后关头取消对伊朗的军事行动?
- 2025-06-21golang为什么要内置map?
- 2025-06-21轰20的亮相为什么被反复推迟?
- 2025-06-21为什么印度都第四大经济体了,还没有让人感到实力强大?
- 2025-06-21为什么突破性的技术总是最先发生在西方?
- 2025-06-21为什么个人需要公网ip?
- 2025-06-21作为一个服务器,node.js 是性能最高的吗?
- 2025-06-21狗头萝莉究竟做错了什么?
- 2025-06-21如何评价网红店太二酸菜鱼?
推荐产品
-
使用 Go 语言开发大型 MMORPG 游戏服务器怎么样?
完全没有问题。 一款幻兽游戏服务器就用的golang。 g -
为什么百度搜索引擎越做越差?
不多说,看一下差距,我们来提问一个简单的问题: 苏联解体的时 -
如何看待亮亮丽君夫妇中的女主又怀孕?
马督工当初扛着被封禁的代价帮他们对抗烂尾楼, 结果这帮人就这 -
Node.js是谁发明的?
ryan dahl。 老哥在全国到处接Web项目的时候实在
最新资讯
文章排行
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么这么多人说 Gmail 好用?Gmail 和 QQ 邮箱相比到底好在哪里?
- 为什么还用导弹发射井,机动式部署不是更安全吗?
- 中国预警机世界领先吗?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 为什么百度搜索引擎越做越差?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- Rust 和 Go 的并发模型有什么不同,为什说 Rust 的并发模型更好 ?(1.0已没有内建模型?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 现在个人博客不能备案了吗?