网站地图官方微信:
网站首页 东胜乡 森村乡 韩庙镇 发城镇 新茶乡 山河乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 各位都在用Docker跑些什么呢? |

    飞牛系统(J3455、16G内存) 容器管理:1Panel或...

    查看详情>>
  • | 系统该怎样架构才能处理实时热点数据? |

  • | 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗? |

  • | 印度为什么一定要和中国作对? |

  • | 58 同城被曝大规模裁员,比例或达 30%,具体情况如何?58 同城目前面临哪些问题? |

  • | 5挺马克沁机枪,能否击败50万重骑兵? |

  • | PHP现在真的已经过时了吗? |

  • | 如何评价首个女性友好的编程语言HerCode? |

  • | 为什么女性内衣很少有人穿前扣的? |

  • | 重庆一酒店小熊猫叫早服务引争议被叫停,小熊猫与人亲密接触存在哪些安全隐患?动物园开动物主题酒店合理吗? |

  • | MacOS真的比Windows流畅吗? |

  • 王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,...

    2025-06-21
  • 很多人讨论rust能不能解决内存bug,关于这一点我觉得c+...

    2025-06-21
  • 飞牛NAS挺好用,但是好像没有带shell工具,导致有时候如...

    2025-06-21
  • 我击剑二十年,胳膊还是细的。 可能天生就胳膊细,也可能是没...

    2025-06-21

关注我们

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