网站地图官方微信:
网站首页 杭锦旗 宜陵镇 王河镇 高庙乡 安化县 曲瓦乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? |

    都到这个价位了我只能说黑不动,真黑不动 M4芯片的性能就值1...

    查看详情>>
  • | 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心? |

  • | 30马赫的导弹,近防炮能挡住吗? |

  • | 京东刘强东近期小范围分享怎么看? |

  • | 为什么个人需要公网ip? |

  • | 胸大的女孩会自卑 吗? |

  • | 想知道德普怎么看上艾梅柏·希尔德的? |

  • | ant-design-vue 社区为什么不维护了? |

  • | 胸大的女孩子有什么烦恼? |

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

  • | 99A的装甲防护问题这么大吗? |

  • 我不是 IT,也不负责做企业级别应用,但是我们会做一些小型的...

    2025-06-21
  • 我也不知道我的短不短,从以前的 45cm 左右到了现在 40...

    2025-06-21
  • 有兴趣的,可以了解一下伊朗买中国卡车的事情。 有过那个经历,...

    2025-06-21
  • 序libco 是 腾讯开源的一个协程库。 噱头很大,动不动就...

    2025-06-21

关注我们

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