网站地图官方微信:
网站首页 包装生产线 一体机办公设备 夜视仪 眼镜架 眼镜及配件 学习文具

当前位置: 首页 >

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

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

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

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

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

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

  • | Firefox 浏览器是否还有可能浴火重生? |

    火狐的开发者们似乎并不是很“听劝”,对许多用户呼声很高的功能...

    查看详情>>
  • | 平面设计真的很难做吗? |

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

  • | 虚拟机装 Linux 我还能理解,装 Windows 有什么用? |

  • | 目前中国程序员和美国程序员的差距在哪里? |

  • | 为什么***和国企写文字材料越来越像八股文? |

  • | 能否交换一张照片,分享一个让你觉得「仿佛回到了暑***」的瞬间? |

  • | flutter是***跨平台最优解吗? |

  • | 为什么macOS软件生态不敌Windows? |

  • | 本人女20,平胸跟男生一样怎么办 ? |

  • | 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议? |

  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-25
  • 客户要求填报每人的IP地址,用于申请开通网络 只有他填的 l...

    2025-06-25
  • 什么是反支撑 HJSJ-2025轻钢龙骨吊顶是稳定性较强的吊...

    2025-06-25
  • 下班去接老公,在地库等了十多分钟不见他下来,上楼去找,看见他...

    2025-06-25

关注我们

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