网站地图官方微信:
网站首页 锁簧镇 西泉镇 慎水乡 肖溪镇 上团乡 斯木乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 什么叫裁员裁到大动脉? |

    我就是属于那种大动脉。 周五下班临时通知我下周一不要上班了,...

    查看详情>>
  • | 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事? |

  • | 如果看待林丹这句话 “网球的强度远远没有羽毛球大”? |

  • | 2029届全运会落地长沙,会对长沙有什么新的变化吗? |

  • | 为什么女性内衣很少有人穿前扣的? |

  • | 国产手机AI「好用」的背后,是技术差距还是文化差异? |

  • | vue 框架开发的项目结构是如何搭建的? |

  • | 写CUDA到底难在哪? |

  • | 跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答? |

  • | 有哪些观赏鱼是迄今为止确定最容易养最不容易死的? |

  • | 为什么越来越多的 SSD 不带片外缓存了? |

  • 31岁未婚,是一名少儿形体***老师,周六周日机构忙的起飞,...

    2025-06-20
  • 大概率就是把中国丰田踢出丰田的全球体系了。 就和中国的麦当劳...

    2025-06-20
  • 买了,海外支持一份。 目前这个游戏评价是overwhelmi...

    2025-06-20
  • 团队 code review 时,一位同事把 count(*...

    2025-06-20

关注我们

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