Android为什么不直接执行Linux的程序?而是自己搞一套?_安徽省滁州市滁州经济技术开发区尽护清洁用具有限合伙企业
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-21 09:20:11 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 你们听过领导最没水平的一句话是什么? 公司用盗版office被微软侦测到。 应急处理方式是全部改...
- 为啥arm架构比x86 x64省电? 不不不,你搞错了,省电的原因,不是因为cpu的架构不同,而是...
- 你自己觉得自己的身材好吗? 不好。 虽然我177高,但我胖啊,,最胖时候有87公斤吧,...
- 为什么网络上都在说隋坡厉害? 500大厨有一期做白卤肘子和酱牛肉的 我复刻出来过,印象很深...
- 为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解? 红警3是什么都好,就是不好玩....从初代95开始讲,当时亮...
- 「灰电平衡」这种说法是怎么被流传出来的? 我是臭卖电脑的,偶尔也做做回收的生意,如果收回来它是完整的那...


客服