Android为什么不直接执行Linux的程序?而是自己搞一套?_黑龙江省佳木斯市抚远市万艰运动用品股份公司
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-24 19:25:11 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 跨平台GUI框架到底应该自绘还是原生控件绑定? 都跨平台了,肯定是自绘好呀。 看看JetBrains这种大...
- 成为体育女主播,光「好看」就够了吗? 其实早就想说体育女主播相关的事儿了。 一个是因为,她们确实现...
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不? 写在最前:这段时间一直没更新,是因为我刚换了工作,在熟悉新岗...
- 如何评价前端框架 Solid? Solid 很灵活。 它没有和 Web 绑死,没有和特殊的编...
- 如何评价《一人之下》第722(765)话情报? 不对劲,非常不对劲。 曲彤做这一切都太顺利了。 公司不可...
- 王冰冰好看吗? 上次王冰冰来中传的时候见过***,***个子163左右,皮肤...


客服