
Android为什么不直接执行Linux的程序?而是自己搞一套?_湖南省怀化市中方县咨册农化学试剂股份公司
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-23 09:45:17 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 父母给 4 到 5 岁的男孩讲述空气动力学,是否合适? 在自传《你干嘛在乎别人怎么想?》一书中,诺贝尔物理学奖得主费...
- PHP现在真的已经过时了吗? 业务远比用什么程序语言重要。 我只想说,互联网上现在99%...
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题? 杭州警察之前还有一个上大分的操作,直接给网约车司机打电话,让...
- ElasticSearch在项目中具体怎么用? 直接回答不墨迹:直接在项目中集成使用(通过客户端库连接ES集...
- 为什么年轻的肉体让人沉迷? 大三暑***的时候网恋了一个女孩子,我先告诉她我大三,她告诉...
- 亲眼见到明星本人是什么体验? 2024年7月在武汉因为工作原因接到了一个订单 对方说的是海...