Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-21 17:55:17
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20 06:15:15黄金,今年会达到怎样的高度?
- 2025-06-20 06:35:15F-35作战半径1100公里,以色列距离伊朗首都德黑兰1600公里。以色列F-35是如何轰炸伊朗的?
- 2025-06-20 06:30:14未来江苏会不会被广东越甩越远?
- 2025-06-20 07:50:16印度是真的烂还是咱们在信息茧房里面?
- 2025-06-20 06:30:14golang总体上有什么缺陷?
- 2025-06-20 06:50:14扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 2025-06-20 07:40:15我应该设置多少kb才能让他不能玩游戏?
- 2025-06-20 06:15:15如何评价福原爱?
- 2025-06-20 07:40:15广东人吃东西讲究「食材本味」,那为什么西湖醋鱼没有在广东流行开来?
- 2025-06-20 07:05:14Rust开发Web后端效率如何?
推荐产品
-
PHP现在真的已经过时了吗?
我php 由php3 用到現在,經歷過IIS 用*.php3 -
有哪些BI工具惊艳了你?
当你看过很多后,你就会发现,谁都没有什么惊艳的,图形都差不多 -
买到烂尾楼到底该有多绝望?
1 见过发短***维权的,也见过发短***擦边的。 这是第 -
用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
亿速云还不错: 29元1个月,看看便宜不。 以下是关于 亿
最新资讯