网站地图官方微信:
网站首页 洪善镇 便仓镇 临川区 罗庄区 陶家镇 荣丁镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待rust编写的zed编辑器? |

    去年就尝试过zed,不过当时bug有点多,AI助手体验也一般...

    查看详情>>
  • | 被称为「人间尤物」的女主,有多绝? |

  • | 为什么新流行的开源编辑器都在用Rust开发? |

  • | MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响? |

  • | 曾经的班花,现在还多少人惦记? |

  • | 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义? |

  • | 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗? |

  • | Apple 为什么不封杀 Flutter 呢? |

  • | 哪张照片让你觉得刘亦菲美得不可方物? |

  • | 用了几年大厂云服务器,现在想换便宜的,有推荐的吗? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

  • 朋友是技术。 跟老板一起创业做项目。 老板许诺了分红比例...

    2025-06-21
  • 只说说韦神吧。 对于韦神,我以前只知道他是数学天才,对他在...

    2025-06-21
  • 当然支持文言文、古文退出中国的教育,我还支持英语退出中国的教...

    2025-06-21
  • 借助 Cardify 卡片工坊 ,你可以轻松将网页 HTML...

    2025-06-21

关注我们

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