网站地图官方微信:
网站首页 车门乡 增田镇 大流乡 党店镇 石坑镇 神峪乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 国内很多男性在非洲和当地女人恋爱是真的吗? |

    曾经央企外派员工,我尽可能在我能说的范围内说一些事。 一句...

    查看详情>>
  • | 我就想知道,离婚后的男人怎么做到那么绝情? |

  • | 曼德拉是南非的罪人吗? |

  • | Rust使用?多次传播错误后,怎么定位最开始发生error的地方? |

  • | macos 不流畅如何处理? |

  • | 俗话说“女人三十如狼四十如虎”,到底是不是真的?? |

  • | 京东刘强东近期小范围分享怎么看? |

  • | 有没有好的家用NAS解决方案,需求如下:可以远程控制开关机,电脑、手机投送存储、下载文件? |

  • | 你为什么放弃了wsl? |

  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • 6月20日,凤凰传奇工作室发布公告。 原定于6月27日至2...

    2025-06-21
  • 先叠几个定语: 你要是写Reactive Web,用Web ...

    2025-06-21
  • 1.性能要强rust,后端框架性能排第一 Web Frame...

    2025-06-21
  • 想给自己买个保温杯(日本品牌的),京东自营300多,天猫旗舰...

    2025-06-21

关注我们

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