网站地图官方微信:
网站首页 江田镇 梅窖镇 楚江镇 蒲包乡 查龙镇 折巴乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果? |

    steam deck才不到400万销量,连宝石机psv的1/...

    查看详情>>
  • | 如何评价《灵笼 2》第六集? |

  • | 狗头萝莉究竟做错了什么? |

  • | WPS是永久免费的吗? |

  • | Trae和Cursor对比有什么优势吗? |

  • | 为什么 Android 和 iOS 渲染架构不一样,各有什么优劣势? |

  • | 有没有好看的个人博客的设计? |

  • | 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何? |

  • | 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果? |

  • | 如何评价***伊内斯·特洛奇亚的身材? |

  • | 有什么好用的AI软件推荐吗? |

  • 随便下个App,比如哔哩哔哩,左边是Google play商...

    2025-06-22
  • 舍友特别喜欢闻别人的臭袜子,有点像得了烟瘾的那种,一天不闻就...

    2025-06-22
  • 我自己的经历吧,2016 年身家 5000 多万总资产(不到...

    2025-06-22
  • 有这样一个直播间,里面的主播们,个个不是明星却胜似明星,曾志...

    2025-06-22

关注我们

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