网站地图官方微信:
网站首页 岭下镇 郧阳区 盐亭县 宾达乡 习岗镇 民雄乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 有一个***约你出去,你会去吗? |

    就我楼上,一个单亲妈妈,带两个孩子。 也就电梯里打过几次招呼...

    查看详情>>
  • | WiFi7能替代HDMI吗? |

  • | 为什么j***a被部分开发者认为是低端技术? |

  • | 四岁的女孩儿跳舞怕压腿,家长该坚持吗? |

  • | 软路由是否被过度神化? |

  • | 这种裙子是不是对直男爆杀? |

  • | LCD党真的只是少部分人吗? |

  • | 如何阅读Golang的源码? |

  • | 上学要不要穿内衣? |

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

  • | 当年的东莞究竟有多疯狂? |

  • 说点膈应人的。 租过两个房子,都有女的合租。 第一个房子...

    2025-06-25
  • 这问题《亮剑》看多了。 优秀的领导,带出优秀团队,靠的从来...

    2025-06-25
  • 依我之见,32英寸在大部分时候优于27英寸,除非桌子太小不适...

    2025-06-25
  • 攻击长相是最没意义的。 这个姑娘无论如何也是高于平均水平。 ...

    2025-06-25

关注我们

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