当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-29什么是你去了台湾才知道的事?
- 2025-06-29你见过身边身材最好的女生是什么样子的?
- 2025-06-29作为一个服务器,node.js 是性能最高的吗?
- 2025-06-29Go语言对象的内存布局是怎样的?
- 2025-06-29N***icat for mysql如何安装?
- 2025-06-29怀孕期间能发生性关系吗?
- 2025-06-29《凡人修仙传》为什么当时那么火?
- 2025-06-29茅台会在什么情况下崩盘?
- 2025-06-29为什么今年的雷霆会惹众怒?
- 2025-06-29如何写出军工级的代码?
- 2025-06-29你最满意的10款 PC 软件是什么?
- 2025-06-29大家认为该不该有彩礼的存在?
- 2025-06-29Centos为什么突然没人用了?
- 2025-06-29中国大陆的苹果手机被阉割了哪些部分?
- 2025-06-29作为一个腰细腿粗的女生什么感觉?
- 2025-06-29苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
推荐产品
-
为什么中国开发不出流行的编程语言?
巴西的编程语言都占领全世界了,中国怎么就不行呢? 转自公众号 -
中国大陆地区献血率为何如此低下?
看到这献血,想起之前的一个段子! 某某市,卫健委***短信号 -
你和你老婆是怎么认识的?
我妈应该不上知乎,她应该也不认识我的ID,问题不大。 反正都 -
有一个***约你出去,你会去吗?
就我楼上,一个单亲妈妈,带两个孩子。 也就电梯里打过几次招呼
最新资讯




