网站地图官方微信:
网站首页 包装用纸 包装胶带 阅览室桌椅 圆规 眼镜架 学校家具

当前位置: 首页 >

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

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

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

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

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

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

  • | 印度50年内会不会超越中国? |

    印度空军世界排名第三,中国空军仅次于印度。 这个名次不是印...

    查看详情>>
  • | 生活中怎样的美女才能被称为「大」美女? |

  • | 小米澎湃OS保留了多少安卓代码? |

  • | 老婆生了孩子,我对她完全没有感觉怎么办? |

  • | Trae和Cursor对比有什么优势吗? |

  • | 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了? |

  • | 为什么腾讯云或者阿里云不让自建dns服务器? |

  • | 真的有这种又苗条身材又爆炸的么? |

  • | 北京日报点名批评“苏超”过度娱乐化的动机是什么? |

  • | 如何评价小米空调? |

  • | 为什么腰肌劳损这么难治? |

  • 能 很多很多年之前,我单身的时候,买了一副超级巨大的美女海报...

    2025-06-22
  • 使用经验: 1、git管理好版本,改了、达到了预期效果就保存...

    2025-06-22
  • 你先别管是不是系统误判,你就看这个图。 你就告诉我,你作为...

    2025-06-22
  • 就在近日,许久不曾现身在大众面前的杨颖因为参加了一场活动而引...

    2025-06-22

关注我们

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