当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 2025-06-21有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025-06-21国产手机APP为什么越来越臃肿?
- 2025-06-21为什么剪映是剪辑软件鄙视链的最底层?
- 2025-06-21女明星做了什么医美项目保持童颜?
- 2025-06-21女性如果讨厌白幼瘦审美,不去迎合这种审美不就好了吗?为什么还有这么多女性不满?
- 2025-06-21低功耗web服务器 迷你主机 小型服务器 求推荐?
- 2025-06-21你为什么对kotlin失去好感?
- 2025-06-21php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 2025-06-21为什么中国JK无法拍出日本JK的感觉?
- 2025-06-21什么是 5G 固定无线接入(FWA)?
- 2025-06-21PHP现在真的已经过时了吗?
- 2025-06-21golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 2025-06-21为什么还用导弹发射井,机动式部署不是更安全吗?
- 2025-06-21有什么是你去了上海才知道的事情?
- 2025-06-21Golang和J***a到底怎么选?
推荐产品
-
武汉市的交通还有救吗?
说起武汉。 有次我打了一个网约车。 车快到我面前时,司机蹭了 -
如何看待暴露但很还原的cos?
灵魂的布料 漫展上,那个C.C.的coser惊艳全场——紧身 -
公司规定所有接口都用 post 请求,这是为什么?
我之前也是喜欢严格遵循restful规范,什么get,pos -
为什么没有核动力货轮?
核动力这么强劲,为什么商船却不用? 其实看看世界第一艘核动力
最新资讯