网站地图官方微信:
网站首页 筱埕镇 芝山镇 上泸镇 同庆镇 青松乡 观兴镇

当前位置: 首页 >

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

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

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

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

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

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

  • | Node.js是谁发明的? |

    ryan dahl。 老哥在全国到处接Web项目的时候实在...

    查看详情>>
  • | 雷军为什么不愿意用性价比打法进军NAS? |

  • | 编程对电脑的要求大概需要多高? |

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

  • | 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩? |

  • | 显示器选32还是27,2k还是4k? |

  • | 内蒙古发布关于那某某茜有关情况核查通报,哪些信息值得关注? |

  • | 女生穿小妈(后妈)裙是种什么体验? |

  • | 能分享一下你写过的rust项目吗? |

  • | 做引体向上可能会诱发腰肌劳损吗? |

  • | 你手机中最舍不得卸载的APP是什么? |

  • 很罕见,真的非常罕见, 罕见的不是你的技术,也不是你的线条,...

    2025-06-22
  • 工作层面上,全是我一个人干。 1,有几个项目是直接用 ru...

    2025-06-22
  • 一张图片精准的反应了我和女儿之间的关系。 她成天对我不以为...

    2025-06-22
  • “仙女下嫁凡人”的设定在今天也能找到对照,比如孔雀女下嫁凤凰...

    2025-06-22

关注我们

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