网站地图官方微信:
网站首页 北田乡 雄县 方台镇 河头镇 铜鼓乡 恰夏镇

当前位置: 首页 >

Android为什么不直接执行Linux的程序?而是自己搞一套?

安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。

但是,安卓并不能直接运行传统的基于glibc的Linux软件。

由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。

实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。

Android为什么不直接执行Linux的程序?而是自己搞一套?

  • | 怎么才能有尤雨溪一半强,该怎么学习? |

    这种问题问出来肯定招黑子,所以首先明确一点:不要捧杀我,比我...

    查看详情>>
  • | 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗? |

  • | 世界上最大的航母有多大? |

  • | cloudflare的1.1.1.1和warp有什么区别? |

  • | 为什么欧美影视喜欢露点? |

  • | 如何看待jemalloc停止维护? |

  • | 我的世界怎么租一个四个人的服务器? |

  • | 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台? |

  • | mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。? |

  • | 如何电脑下载Adobe audition? |

  • | 30岁了,你在深圳过着什么样的生活? |

  • 几个细节。 第一肯定是大脑诞生的婴儿是马克无疑! 巨脑说,...

    2025-06-20
  • 1. 我是强烈不建议SSR的、包括 Next.js、 ***...

    2025-06-20
  • 关于粥饼伦、黑伦等模仿者,周杰伦本人去年曾经公开回应过,他的...

    2025-06-20
  • 三角洲的团队可能没有搞清楚两个概念…… 第一个概念,搜打撤这...

    2025-06-20

关注我们

添加微信好友,关注最新动态