网站地图官方微信:
网站首页 折射仪 圆珠笔 荧光笔 眼镜架 验钞机 信封

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待打五笔的人? |

    初中一个暑***,在家没事干。 就拿着我姐的电脑开始玩。 以...

    查看详情>>
  • | 面试中被嘲笑Token放在redis里,该如何应对这种情况呢? |

  • | Golang web项目求推荐? |

  • | jwt的设计合理吗? |

  • | 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的中低固态硬盘?? |

  • | 央企的信创,是否有必要把 spring 替换成国产的 solon ? |

  • | 长沙的你择偶标准是怎样的呢? |

  • | 如何证明散片 CPU 比盒装 CPU 差? |

  • | 特斯拉Robotaxi在美国正式发布,焕新Model Y已实现无人驾驶,会对汽车行业带来哪些影响? |

  • | 到2025年有哪些「科幻电影中的场景」,已经在被科技慢慢实现? |

  • | 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑? |

  • 被抠掉的SSD缓存:一场伪装成"技术进步"的全民智商检测知道...

    2025-06-24
  • 20250622,20点54分,同时在线人数83313 ...

    2025-06-24
  • 目前来看,主要指标pg全方位优于mysql... 本内容是对...

    2025-06-24
  • 大概就是 只要给我一点光 我就是灯泡! 废话不多说,直接上图...

    2025-06-24

关注我们

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