网站地图官方微信:
网站首页 包装项目合作 包装防伪 折射仪 帐簿 圆珠笔 眼镜架

当前位置: 首页 >

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

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

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

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

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

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

  • | 有腰椎间盘突出的人可以练瑜伽吗? |

    可以先通过这个测试,简单测一下 如果站直,膝盖伸直锁死,...

    查看详情>>
  • | 用K8s的公司有多少人会部署K8s? |

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

  • | 为什么抖音直播大半都是女主播在擦边? |

  • | 为什么健身房内没人打架? |

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

  • | 通过ai制作的东西能挣到钱吗? |

  • | 手机的运行内存真的有必要上16GB吗? |

  • | 老婆生了孩子,我对她完全没有感觉怎么办? |

  • | 如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野? |

  • | nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大? |

  • 因为贫穷限制了想象力。 几年前看到白嫖王的单机 1PB(1...

    2025-06-28
  • 无解的,只要有kb就有对应的游戏。 以前去宿舍区查学生电子...

    2025-06-28
  • 在发展停滞了二十多年后,PNG正准备重拾昔日辉煌。 万维网联...

    2025-06-28
  • 这是个定义问题,KVM 应该叫 Linux KVM,所以只有...

    2025-06-28

关注我们

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