网站地图官方微信:
网站首页 腰庄乡 元台镇 高官镇 马港镇 波洲镇 晏家乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何评价张靓颖刘宇宁《九万字》? |

    终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。...

    查看详情>>
  • | 女生穿小妈(后妈)裙是种什么体验? |

  • | 我特别不明白,我们这边做j***a 的,为什么要用windows 做server? |

  • | 和女生合租,都会发生什么事情? |

  • | Postgres 和 MySQL 应该怎么选? |

  • | 柳州能活下去吗? |

  • | 如何评价Cursor? |

  • | 女主播和榜一大哥现实碰面会做什么? |

  • | 什么是你去了台湾才知道的事? |

  • | 穿了瑜伽裤真的舒服吗? |

  • | 为什么利用无线电***很快就会被警察抓到? |

  • 前言最近想要从新装一个VMware但是发现VMware被博通...

    2025-06-26
  • 3D FPS游戏之父约翰·卡马克,跟UE引擎之父蒂姆·斯维尼...

    2025-06-25
  • 移动设备这种东西,大家总是能少带一个就少带一个。 智能手机的...

    2025-06-25
  • 最近处理中文文件居多,才发觉中文原生输入法有诸多不便 记录一...

    2025-06-25

关注我们

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