网站地图官方微信:
网站首页 晋庄镇 司前乡 军店镇 鱼鳞乡 上团乡 定西市

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

    说明腾讯实现了我曾经的几个预测 预测1,electron会普...

    查看详情>>
  • | pdf文档怎么编辑?什么pdf编辑器好上手? |

  • | 你是在什么时候认识到自己好看的? |

  • | 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢? |

  • | 为什么香港的人均寿命全球第一? |

  • | 什么时候你开始发现俄罗斯不过如此? |

  • | 程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗? |

  • | postgresql能取代mongodb吗? |

  • | NAS的盘是否需要一次性买齐? |

  • | 为什么大部分人都认为2560x1440是2K? |

  • | 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话? |

  • 你不应该用面向普通用户的商业软件的思路去理解Linux的软件...

    2025-06-24
  • 微软在设计WINDOWS的时候必须要考虑到内存较小的普通用户...

    2025-06-24
  • 还是那句话Liquid glass设计缺少实用性,还存在喧宾...

    2025-06-24
  • 当年天涯上有一个帖子,讲的是社会如何通过驯化让底层人变得温顺...

    2025-06-24

关注我们

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