Android为什么不直接执行Linux的程序?而是自己搞一套?_陕西省宝鸡市扶风县频绘键武术股份有限公司
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-24 00:40:10 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 学编程要不要买电脑? 学编程其实不需要电脑。 最近不是有部电视剧,里面高智商女主...
- 前端开发,浏览器渲染原理 与 框架源码,哪个更加重要一些? 原文:《网页渲染导致浏览器卡顿的小故事》 ,公众号BOTMa...
- 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利? 这个问题回答八百遍了: 如果你的 App 或者网站想收费,注...
- 有哪些小众的开源项目养活了一大批人? 我说一个最商业化的开源项目吧,OneAPI (包括二开的 N...
- 使用拼多多的体验如何? 我儿子就是拼多多养大的。 20多一罐的临期奶粉,单价从不超...
- 我十四岁的孩子不吃我做的饭,怎么办? 不敢笑 因为我妈真的这么做饭 本人女,身高173,高中开始住...


客服