网站地图官方微信:
网站首页 黄岭乡 姜庄乡 垌塚镇 奔达乡 锦屏县 老勐乡

当前位置: 首页 >

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

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

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

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

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

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

  • | Mac mini M4,有必要升级24G内存吗? |

    这么说吧,丐版的m4性能已经几乎打平了m3pro了,m4pr...

    查看详情>>
  • | 有个学舞蹈的女朋友是什么体验? |

  • | 有人认识这个小姐姐吗,超爱她的照片? |

  • | node.js可以做***识别分析吗? |

  • | 大家有什么被中医震惊征服的经历吗? |

  • | 写代码的时候总是考虑太多怎么办? |

  • | 为什么hdmi2.1带宽优于dp1.4,还是会推荐dp? |

  • | 请问27寸4K显示器哪个好呀? |

  • | 目前中国男性有什么困境? |

  • | 很多号称无损放大/压缩图片的工具超越photoshop了吗? |

  • | 男性看不了女性生产场面吗? |

  • 我觉得吧,很多时候,解释是没有用的。 在这方面Go确实要比其...

    2025-06-27
  • 回答里一大半是广告。 qBittorrent,加BT***...

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

    2025-06-27
  • 这并没什么 人总是要为自己考虑的 空姐,虽然工作看起来很体面...

    2025-06-27

关注我们

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