网站地图官方微信:
网站首页 姚圩镇 东塘乡 黑山乡 牧野区 泗汾镇 阿庄镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 有一个***约你出去,你会去吗? |

    就我楼上,一个单亲妈妈,带两个孩子。 也就电梯里打过几次招呼...

    查看详情>>
  • | 以色列为什么突然敢打伊朗了?不怕被报复? |

  • | 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫? |

  • | 现在国内有哪些比较不错的 J***a 开源商城系统? |

  • | 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗? |

  • | 鱼缸哪里买比较便宜呢? |

  • | 刘慈欣为什么能成为中国科幻第一人? |

  • | 34 岁教授王虹在北京大学开数学讲座,她或将成为首位获得菲尔兹奖的中国籍数学家,有多厉害? |

  • | PHP初学者,我能不能使用PHP来开发桌面应用? |

  • | 有哪些你不喜欢的游戏机制? |

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

  • 有资料显示,之前猜测的003二号舰,即福建舰姊妹舰已取消。 ...

    2025-06-20
  • 不不不,把python去掉,只用rust。 组合个毛线啊,...

    2025-06-20
  • 这份规则适用于一个人工作的初级程序员、网站运营者。 这份规则...

    2025-06-20
  • 访达。 用Mac的朋友们应该都很熟悉吧。 就是这个玩...

    2025-06-20

关注我们

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