网站地图官方微信:
网站首页 修文镇 石沛镇 插花镇 乐峰镇 高陂镇 曹古乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待「冰淇淋界 LV」哈根达斯在中国市场出现关店潮?谁击退了哈根达斯?你还会花高价购买冰淇淋吗? |

    无非是又一次 “奢侈品打信息差→泡沫消失后试图扩张走量→轻型...

    查看详情>>
  • | 为什么很多男人都喜欢大胸的女生? |

  • | 如何评价特厨隋坡对鲁菜根的评价? |

  • | 上学要不要穿内衣? |

  • | 数据中台如何搭建? |

  • | 如何评价前端组件库shadcn/ui? |

  • | 多益网络输了餐费官司,准备近几年搬离广州,你怎么看? |

  • | 有哪些事情是你去了越南以后才知道的? |

  • | 两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢? |

  • | 请问27寸4K显示器哪个好呀? |

  • | 你见过最漂亮的女生长什么样? |

  • 有些事情微软去做是违反反垄断法的,微软根本无法控制Windo...

    2025-06-28
  • Kubernetes 就像一个自动化的“分布式工厂”,而 K...

    2025-06-28
  • 华为鸿蒙有十胜,而美国苹果有十败。 鸿蒙电脑是乐于奉献的中...

    2025-06-28
  • 就我个人的体验来说说。 前三年都是用的2K165赫兹的显示...

    2025-06-28

关注我们

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