网站地图官方微信:
网站首页 渠沟乡 罗埠镇 里岔镇 胡吉镇 京山市 象明乡

当前位置: 首页 >

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

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

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

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

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

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

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

    果然,有这一套。 腰肌劳损,本来就是小病。 但是这一...

    查看详情>>
  • | MacOS的哪个设计让你非常恼火? |

  • | 现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗? |

  • | 女生穿牛仔裙好看吗? |

  • | 哪一刻,你开始不再善良? |

  • | 如何看待网上说的:凡是有阿里、华为经历的一律不要? |

  • | 如何评价吴京马上要上映的新电影《镖人》? |

  • | 中国的三文鱼都是进口的吗? |

  • | 如何评价鸿蒙电脑无法编写其自身运行的程序? |

  • | 为什么现在越来越多的人不想要孩子呢? |

  • | 老公弱精就让我做试管 ,可是我不愿意怎么办? |

  • 理论上没有差别,但现实中有巨大的差别。 因为110会记录你曾...

    2025-06-29
  • 因为该干活的部门不干活,任由厂商自己胡乱套用分辨率标准。 ...

    2025-06-29
  • 2025 年了,这个问题不知道又被谁顶上来了。 答案很简单...

    2025-06-29
  • 谢邀。 依题目看,“高分段”的定义似乎是全省前几十,抑或是...

    2025-06-29

关注我们

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