网站地图官方微信:
网站首页 营里乡 厚田乡 六都乡 裴城镇 巧马镇 永坪镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 猫那么爱干净,却为什么不喜欢洗澡? |

    因为猫的干净标准和我们人类不一样。 天下万物水为净,我们人...

    查看详情>>
  • | 大家的NAS都是24小时不关机吗? |

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

  • | 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。? |

  • | 大家在广州的一天是怎么样的呢? |

  • | 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的? |

  • | 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗? |

  • | 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift? |

  • | 炫富真的很爽吗? |

  • | 央视点名批评吹牛逼,批评L2.999……会被某法务部起诉吗? |

  • | 哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品? |

  • ryan dahl。 老哥在全国到处接Web项目的时候实在...

    2025-06-20
  • 刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺...

    2025-06-20
  • 2021年11月,永州三位钓鱼人在湘江东源涔天河水库捕获了5...

    2025-06-20
  • 当然支持文言文、古文退出中国的教育,我还支持英语退出中国的教...

    2025-06-20

关注我们

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