网站地图官方微信:
网站首页 泰顺县 中店乡 方元镇 西眉镇 勐遮镇 种羊场

当前位置: 首页 >

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

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

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

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

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

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

  • | 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗? |

    因为伊朗的魔幻远超所有人的想象。 今天我们从三个维度来解读...

    查看详情>>
  • | 养龟玩龟的人可怕吗? |

  • | 有没有什么路由器让你用过之后彻底惊艳了? |

  • | 为什么情侣在一起旅行后容易分手? |

  • | 如何评价《灵笼 2》第六集? |

  • | 如何看待 Rust 写的 PNG 解码器比 C 实现更快? |

  • | 现代艺术只考虑意义、不考虑美感吗? |

  • | 手机存储器为什么会出现速度倒挂的现象,外存比内存快? |

  • | 为什么棒球在我国毫无水花? |

  • | 腰陆陆续续疼了一年多了,这个是腰突吗? |

  • | 如何看待现在大多数男人都不谈恋爱了? |

  • 一个2TB的移动硬盘,里面有6万张美女图片,好家伙居然有几十...

    2025-06-24
  • 本人不是专业人士。 说点想法。 空调使身体降温,体内水分挥发...

    2025-06-24
  • MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜...

    2025-06-24
  • 别忘了美国也是常任理事国,可以一票否决。 现在对于伊朗来说面...

    2025-06-24

关注我们

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