当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-22印度为什么一定要和中国作对?
- 2025-06-22哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-22现在学习QT,还有前途吗?
- 2025-06-22那你说什么样的是美女?
- 2025-06-22有没有好看的个人博客的设计?
- 2025-06-22如何评价 DiskGenius 这款软件?
- 2025-06-22开发跨平台 App 推荐 React Native 还是 Flutter?
- 2025-06-22为何雷军天天健身,却无健身痕迹?
- 2025-06-22写CUDA到底难在哪?
- 2025-06-22苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 2025-06-22有哪些是你用上了mac才知道的事?
- 2025-06-22怎么看待B站舞蹈区和某些风格比较暴露的up?
- 2025-06-22Intel 酷睿 Ultra 200S 如何?
- 2025-06-22微软edge浏览器为什么逐渐被其他的浏览器代替?
- 2025-06-22为什么说迷你主机不好用?
- 2025-06-22同时使用多个显示器能提高工作效率吗?
推荐产品
-
为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
上网很多年,正常人应该能发现一个事实:世界上的***是真的很 -
周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
强直性脊柱炎是终生性疾病之一, 医学界公认不能被完全根治。 -
系统该怎样架构才能处理实时热点数据?
关注社区OpenGithub社区:***s://open.i -
如何看待特朗普最后关头取消对伊朗的军事行动?
伊朗和以色列的战争来到第7天,特朗普终于到了要做“下场”决定
热销产品
最新资讯