Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-20 23:35:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-21 01:00:17如何评价DuckDB?
- 2025-06-21 00:35:17作为一个服务器,node.js 是性能最高的吗?
- 2025-06-21 00:55:17如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-21 01:35:16广东省肇庆市怀集县洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
- 2025-06-21 01:55:17据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-21 00:50:18Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 2025-06-21 02:20:16Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 2025-06-21 00:45:17自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-21 01:40:17评价一下Proxmox VE与ESXi的优劣?
- 2025-06-21 01:25:17有什么好用的安卓本地音乐播放器推荐?
推荐产品
-
为什么说英制单位是人类文明的一颗毒瘤?
英制单位不是毒瘤。 美国才是毒瘤。 从前,大家都是各自用各 -
独立开发***能盈利吗?感觉好累...
日本一个油管博主,devaslife,独立开发 markdo -
以媒称以方使用特殊武器将 9 名伊朗顶尖核科学家暗杀,可能是什么武器?核科学家被暗杀对伊朗影响有多大?
以色列得国不正,根基不稳,它的***建立在对其他民族的压迫和 -
为什么有些前端一直用 div 当按钮,而不是用 button?
微信小程序的,就算已经设置了 border:none; ou
新闻动态
最新资讯