网站地图官方微信:
网站首页 阜城镇 新北区 鹿亭乡 东浦镇 青原区 陇城镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 为什么Dreamwe***er,FrontPage会被淘汰? |

    FrontPage是被微软自己淘汰的,不是被市场淘汰的。 ...

    查看详情>>
  • | 下雨天做什么最舒服? |

  • | 如果看待林丹这句话 “网球的强度远远没有羽毛球大”? |

  • | 有什么是你去河南才明白的事? |

  • | 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可? |

  • | MiniMax 推出全球首个开源大规模混合架构的推理模型 MiniMax-M1,其有何技术优势? |

  • | 为什么bilibili后端要用go来写? |

  • | 歼-20 在国际上到底是什么地位? |

  • | 你们认为一个40多岁的女人老吗? |

  • | 为什么很多男人都喜欢大胸的女生? |

  • | PHP现在真的已经过时了吗? |

  • 我家楼下的快递站,原来负责人是一个男人婆,每次快递车到了,司...

    2025-06-20
  • 一个同姓亲属,辈分早就排不明白了,前些天打电话,让我给她82...

    2025-06-20
  • 个人觉得,webman还不错,性能好,开发也很简单。 或者用...

    2025-06-20
  • 怎么看QS排名?你得看它的评分体系。 链接: QS 排名计...

    2025-06-20

关注我们

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