Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 15:25:16
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-22 08:50:16《甄嬛传》中祺贵人为什么和甄嬛反目?
- 2025-06-22 08:40:21毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-22 07:50:15世界上哪款战斗机最好看?
- 2025-06-22 07:50:15求大神解答,为什么大家都不喜欢用docker?
- 2025-06-22 08:20:15李连杰时隔多年复出参演武侠电影《镖人:风起大漠》,票房能爆吗?
- 2025-06-22 07:25:14自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-22 07:20:14如果苹果真的下架了微信的话,会发生什么?
- 2025-06-22 08:25:15老婆生了孩子,我对她完全没有感觉怎么办?
- 2025-06-22 08:05:15《人类简史》人类以为驯化了小麦,其实是小麦驯化了人类。那么到底是人类驯化了狗,还是小狗驯化了人类?
- 2025-06-22 08:10:16在韩国生活有什么体验?
推荐产品
-
J***a 除了 Spring 还有什么?
J***a能做的事还挺多。 著名的沙盒游戏《我的世界》,J -
字节引入Rust是否代表J***a的缺点Go也没解决?
Tiktok后端开发,偏架构设计。 目前我了解到的,只有在 -
鱼缸能不能做到一直不换水还很清澈?
完全可以的。 我有个30x30x30cm的立方体小缸,25 -
儿子抑郁四年左右了,他的未来该怎么办?
发小,重度抑郁,几度自杀未遂,熟人都知道是父母的原因,这里就
最新资讯