网站地图官方微信:
网站首页 白云乡 阳坡乡 明集乡 魏都区 邵原镇 王旗乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 广州经济近年来一落千丈的原因有哪些呢? |

    说一个事。 上个月我出差到广州土华村,在那儿待了9天。 土华...

    查看详情>>
  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • | 可以随身携带一个Linux系统吗? |

  • | Firefox是如何一步一步衰落的? |

  • | 如何看待rust编写的zed编辑器? |

  • | 为什么小男孩小时候要比小女孩难养好多? |

  • | 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些? |

  • | 被时代淘汰的水果有哪些? |

  • | 如何看待 Git 的 Windows 安装程序称 Vim「很难用」? |

  • | 印度是真的烂还是咱们在信息茧房里面? |

  • | 张伟丽可以打败什么级别的普通男性? |

  • 我错了,在此对题主道歉。 51soez至少真的能用。 时代...

    2025-06-22
  • macOS漂亮是漂亮,但是并没有GNU/Linux流畅啊。 ...

    2025-06-22
  • 2024.06.27更新 会不定期更新自己在用的软件和踩坑软...

    2025-06-22
  • 有三个点需要注意: 1 结果: 积流成江 (Streams ...

    2025-06-22

关注我们

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