Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-23 18:30:12
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-18 14:35:14为什么QQ上的网络状态没有了?
- 2025-06-18 13:45:13穿瑜伽裤爬山的女生会不会害羞?
- 2025-06-18 13:35:13800V是什么技术,为什么特斯拉不跟进?
- 2025-06-18 13:55:13单依纯版《李白》「我本是辅助,今晚来打野」,为何能成为年轻人情绪共振的出口?
- 2025-06-18 13:20:12以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-18 13:50:13Rust开发Web后端效率如何?
- 2025-06-18 13:30:12为什么人民都忽略韩国很强的军力呢?
- 2025-06-18 13:10:12亚洲体坛最漂亮的十位女运动员都有谁?
- 2025-06-18 14:30:13哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-18 13:45:13飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
推荐产品
-
哪些 Rust 库让你相见恨晚?
推荐一些有意思的小众库 miette***s://githu -
56 岁白岩松踢球摔倒久不能起,他目前情况如何?踢球时需要注意什么?
56岁这个年纪比较大了。 平时我经常踢球,很少见到说有50岁 -
中国的科技为什么在2022年至2024年像突然大爆发一样?
我说一个角度,因为全球人才的流动出现了变化,大量顶级科学家都 -
如果让你重来一次,你还会嫁给你老公吗?
绝对不会了,尽管他工作稳定,收入尚可并且全部上交,三观正,无
新闻动态
最新资讯

