网站地图官方微信:
网站首页 包装制品配附件 包装产品加工 折射仪 眼镜及配件 眼镜盒 学习机

当前位置: 首页 >

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

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

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

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

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

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

  • | 北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理? |

    典型的FOMO心理,(Fear of Missing Out...

    查看详情>>
  • | 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计? |

  • | 女孩子腿非常白是什么体验? |

  • | 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响? |

  • | 下一次星舰试飞有可能直接上V3吗? |

  • | 为什么觉得小米的系统越来越不行了? |

  • | 为什么中国的高超音速导弹一款接一款的出,而美国却这么费劲? |

  • | 坚持使用 PHP 的你,如今有什么感悟? |

  • | KMS激活到底可不可信,是不是盗版的激活方式? |

  • | 如何看待英伟达新推出的显卡5090dd? |

  • | 为什么这么久了还是没有主流软件开发鸿蒙版? |

  • 最后世界要毁灭了,已经到了最后的倒计时阶段,男主在拿到病毒后...

    2025-06-23
  • 长期来看,其实Windows系统远比我们想象中的要稳定,30...

    2025-06-23
  • 评论区很多朋友都在吐槽熊孩子和家长,我想讲讲我的反向操作。 ...

    2025-06-22
  • 如何选择你的 Golang 后端开发框架引言与 J***a ...

    2025-06-23

关注我们

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