网站地图官方微信:
网站首页 芙蓉镇 会亭镇 小胜镇 天生镇 崇义乡 福星镇

当前位置: 首页 >

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

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

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

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

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

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

  • | MongoDB的缺点以及你为什么不使用MongoDB? |

    我觉得反驳弃用的人没有想明白两个问题: 1、如何证明Mong...

    查看详情>>
  • | 哪吒汽车正式被申请破产,因薪酬问题员工已两月没去上班,被申请破产意味着什么?员工权益还能得到保障吗? |

  • | 吴柳芳的真实水平如何? |

  • | 巴基斯坦援助伊朗防空,大家怎么看? |

  • | 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学? |

  • | 6 月 20 日,女篮热身赛,中国女篮 93-61大胜日本女篮,如何评价本场比赛? |

  • | 如何看待特朗普最后关头取消对伊朗的军事行动? |

  • | 苹果公司做过哪些鲜为人知的努力? |

  • | 新手养鱼,鱼缸中能放入哪些水草? |

  • | 大家在做登录功能时,一般怎么做暴力破解防护? |

  • | 为何中国反复升级轰六轰炸机群? |

  • 巧了,我最近日常也在用 Trae 写代码,已经搓了很多自用的...

    2025-06-21
  • 实事求是的说,其实鱼,根本就不喜欢吃玉米。 但是玉米的结构...

    2025-06-21
  • 江苏十三太保,看似散装,真遇到事,拧成一股绳并肩字上。 京...

    2025-06-21
  • J20有且只有一个对手,就是F22。 苏57和F35就别来碰...

    2025-06-21

关注我们

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