网站地图官方微信:
网站首页 广发镇 南林乡 双福镇 宁旺乡 私渡镇 木吉乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何评价董明珠30年未休过***? |

    我老公有一次说,这一年跑来跑去,一天到晚出差,累死了,我儿子...

    查看详情>>
  • | 电视机为什么有大流量上传? |

  • | MacBook的诱惑在哪里? |

  • | 为什么软件公司很少用python开发web? |

  • | 如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据? |

  • | 如何成为氛围感美女? |

  • | Electron 做游戏客户端的潜力有多大? |

  • | 目前最具性价比的全栈路线是啥? |

  • | 为什么个人需要公网ip? |

  • | 27寸显示器有必要上4K吗? |

  • | 太平天国为什么最后打不过曾国藩呢? |

  • 不是姐妹,要么你守着,要么你去睡会儿让你老公看一会儿。 你俩...

    2025-06-25
  • RUST在linux内核中持续了好几年,不断有特性合入lin...

    2025-06-25
  • 真实水平应该挺高的, 起码是被大众鉴定过的, 刚刚去看了一下...

    2025-06-25
  • XX省XX市XX区人民法院 民事判决书 (2023)网监初字...

    2025-06-25

关注我们

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