网站地图官方微信:
网站首页 长风乡 黄岗镇 双桂镇 俭坪乡 泥高乡 拉妥乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 广东人吃东西讲究「食材本味」,那为什么西湖醋鱼没有在广东流行开来? |

    作为一个广东顺德人,我来回答一下吧。 以草鱼(鲩鱼)养殖为...

    查看详情>>
  • | 明星现实中真的很漂亮吗? |

  • | Cloudflare是一家什么样的公司? |

  • | 印度是真的烂还是咱们在信息茧房里面? |

  • | count(*) count(1)哪个更快? |

  • | Firefox是如何一步一步衰落的? |

  • | 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩? |

  • | 如何评价基努•里维斯的演技? |

  • | 买到烂尾楼到底该有多绝望? |

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

  • | 中国大陆的苹果手机被阉割了哪些部分? |

  • 杭州警察之前还有一个上大分的操作,直接给网约车司机打电话,让...

    2025-06-20
  • 此刻是2025年6月19日下午五点,此刻我看的沪金期货收盘是...

    2025-06-20
  • 推荐试试***seo,就是把***上传到社媒和独立站中 **...

    2025-06-20
  • 评论区很多朋友都在吐槽熊孩子和家长,我想讲讲我的反向操作。 ...

    2025-06-20

关注我们

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