网站地图官方微信:
网站首页 包装产品加工 折射仪 帐簿 圆珠笔 语音室成套设备 荧光笔

当前位置: 首页 >

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

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

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

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

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

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

  • | 自己拥有一台服务器可以做哪些很酷的事情? |

    第一回写这种回答,简单明了分享一下 软硬件环境:wind...

    查看详情>>
  • | 我在百纵科技买了一台美国CN2云服务器,如何测试是不是CN2线路? |

  • | 为什么不用scratch开发***? |

  • | 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务? |

  • | 新修订的治安管理处罚法重构「被殴打还手即互殴」的认定标准,明确正当防卫免处罚,怎样从法律角度解读? |

  • | 为什么网络上都在说隋坡厉害? |

  • | 如果不能使用linux,只能选鸿蒙与windows,你会选哪个? |

  • | 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好? |

  • | 为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机? |

  • | 以后是OLED还是mini-LED的天下? |

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

  • 各方互设关卡互不相让的结果。 不说苹果,就是Windows...

    2025-06-28
  • 刚换了 mba m4两个月,并没感觉出比 5 年前的 480...

    2025-06-28
  • 于我而言,可能就是「便捷、自由、轻便」,不论是一名代码工作者...

    2025-06-28
  • 之前有个老哥答的。 我配个女版的。 我也不知道为啥连...

    2025-06-28

关注我们

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