网站地图官方微信:
网站首页 贤寓镇 明水镇 永嘉县 南峰镇 临邑县 约巴乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待2025江苏国补在6月1日突然暂停下线? |

    老外已经试过无数次方式了,告诉你最优解: 就是首先每个人发一...

    查看详情>>
  • | 独立开发***能盈利吗?感觉好累... |

  • | 为什么在日本是实体店干掉电商,在中国却是电商干掉实体? |

  • | 为什么年轻的肉体让人沉迷? |

  • | 为什么我感觉gemini 2.5 pro总是用力过猛? |

  • | 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢? |

  • | 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看? |

  • | 在农村建房子的后悔了吗? |

  • | ***购图形工作站,写了丽台T1000的需求,结果奸商写了个GTX1650的显卡还中了,我该如何反驳? |

  • | 韦东奕的牙怎么没了? |

  • | 做数据库内核开发的是不是很少? |

  • 2010年,熊猫烧香病毒制造者李俊出狱。 仗着之前经历找了一...

    2025-06-24
  • rust+js js不多说了,前端必选。 这里只说rust。...

    2025-06-24
  • “只存空名”的国子监是清朝中后期以后的限定版国子监。 国子...

    2025-06-24
  • 不能。 即便是巴基斯坦面对以色列,表现也不可能比伊朗好多少。...

    2025-06-24

关注我们

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