网站地图官方微信:
网站首页 杜生镇 颜厝镇 柳疃镇 建兴镇 新现乡 扎果乡

当前位置: 首页 >

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

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

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

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

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

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

  • | NAS噪音太大,大家都吧NAS放置到哪了? |

    咸鱼买几个这种塑料的储物箱,我买的是茶花的这款,六七十买三个...

    查看详情>>
  • | 「绝世美女」都有什么特点? |

  • | 为什么百度贴吧还不凉? |

  • | 为什么中国人去非洲务工后,大多不愿意回国? |

  • | 夸克网盘有可能超越百度网盘吗? |

  • | 西安一商场大屏播放巨大电风扇,这真的能起到「望扇止暑」效果吗?还是单纯营销创意? |

  • | 一岁宝宝高烧39度,爸爸还能睡得着,离吗? |

  • | 现代艺术只考虑意义、不考虑美感吗? |

  • | 30岁了,你在深圳过着什么样的生活? |

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

  • | 你被哪个后来知道很sb的BUG困扰过一周以上吗? |

  • 我今天专门登知乎,来说说360搜索。 我爸,接近60岁,因...

    2025-06-24
  • 写了几个仓颉的库,应该有一点发言权 ***s://gitco...

    2025-06-24
  • 一般来说民办高校的学费要比公办高校高不少,一年9.6万贵吗?...

    2025-06-24
  • 现在全世界有一个未解之谜,那就是中国的实力到底发展到了什么地...

    2025-06-24

关注我们

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