网站地图官方微信:
网站首页 包装生产线 包装成型机械 印章用品 夜视仪 眼镜架 削笔器

当前位置: 首页 >

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

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

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

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

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

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

  • | PHP和Node.js哪个更爽? |

    主要是只有nodejs能实现一份代码前后端共用,省了不少事。...

    查看详情>>
  • | 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗? |

  • | 月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点? |

  • | 如何评价阿富汗取消与中国的石油开***合同? |

  • | Caddy 和 Nginx 比有哪些优点和缺点? |

  • | 30岁的人生有多无力? |

  • | Web后端开发,用Python还是Go呢? |

  • | 前端真的已经凉了么? |

  • | 为什么j***a被部分开发者认为是低端技术? |

  • | 如何评价剪映svip,599一年,有替代方案吗? |

  • | 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗? |

  • 看下近年柳州的一系列化债操作 官号发文庆祝8.5折还债,被老...

    2025-06-27
  • 本来是不打算参与这种低智问题的,奈何自研教节奏带的越来越大 ...

    2025-06-27
  • 说实话,这段时间 快被 Claude Code 折磨疯了。 ...

    2025-06-27
  • 会的,对于急性期,或者有腰肌劳损的人,又有引体向上的能力。 ...

    2025-06-27

关注我们

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