网站地图官方微信:
网站首页 万荣县 颜厝镇 卫闽镇 郭里镇 漩涡镇 喜河镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 为什么一部分 Go 布道师的博客不更新了? |

    哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    查看详情>>
  • | 宝宝们 敢不敢发出你们自己最可爱的自拍照? |

  • | 如何看待极客湾评测麒麟X90的性能与表现? |

  • | 伊朗这次让以色列打惨了,这个国家还能挺过来吗? |

  • | 买到烂尾楼到底该有多绝望? |

  • | 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动? |

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

  • | SwiftUI 是不是一个败笔? |

  • | 怎么才能有尤雨溪一半强,该怎么学习? |

  • | 苹果公司做过哪些鲜为人知的努力? |

  • | 如何评价女明星梅根福克斯的身材? |

  • 市面上99%的题库忽略了一点:多人协作使用题库。 大部分题...

    2025-06-21
  • 23年夏天在苏州一家潮汕牛肉火锅店 隔壁桌的一个女生,热裤加...

    2025-06-21
  • 找惠普或者戴尔的经销电话,把你的需求和预算告诉他们,再明确告...

    2025-06-21
  • ipadmini m4三千元内,我找不到比它个更适合编辑代码...

    2025-06-21

关注我们

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