当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_河南省商丘市梁园区树认裂纪念性建筑设施建设有限责任公司
- 你和你老婆是怎么认识的?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 为什么Rust的包管理器Cargo这么好用?
- 如何评价邹市明妻子冉莹颖?
- 鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
- 《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- 婆婆早晚喝一瓶纯牛奶,每一次还剩半箱就开始催儿子买。每次听见她喊她儿子买我就不太舒服我是不是太小气?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 如何看待国内服装尺码越来越小的现象?
- 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么?
联系我们
邮箱:
手机:
电话:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
作者: 发布时间:2025-06-21 06:55:16点击:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
新闻资讯
-
2025-06-21Manus会不会开源?
-
2025-06-21switch2好用吗朋友们?
-
2025-06-21有一个***约你出去,你会去吗?
-
2025-06-21开发了一个App,上线之后一个用户也没有怎么办?
相关产品