当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_新疆维吾尔自治区伊犁哈萨克自治州察布查尔锡伯自治县移劣业店面设计合伙企业
- 为什么珠三角发展赶不上长三角了?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 有哪些小众的开源项目养活了一大批人?
- 作为一个服务器,node.js 是性能最高的吗?
- 如何评价ThinkBook 16+ 2025,是否值得购买?
- 曾经的班花,现在还多少人惦记?
- 如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- 为什么说6月30日是裁员大限将至?
- 俄罗斯为什么不归还中国的领土以换取中国的军事装备?
- 请问27寸4K显示器哪个好呀?
联系我们
邮箱:
手机:
电话:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
作者: 发布时间:2025-06-25 23:50:11点击:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
- 上一篇 : 北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理?
- 下一篇 : 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
新闻资讯
-
2025-06-23为什么小男孩小时候要比小女孩难养好多?
-
2025-06-23问问大家建独立站都是花了多少钱,踩过哪些坑?
-
2025-06-23京东618是不让人用国补吗?
-
2025-06-23有一张巨强的显卡是什么体验?
相关产品