网站地图官方微信:
网站首页 金州区 钢城区 莒南县 龙岸镇 夏云镇 洞措乡

当前位置: 首页 >

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

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

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

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

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

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

  • | Mac微信如何备份聊天记录? |

    Mac 微信备份聊天记录主要有以下两种方法: 使用微信自带功...

    查看详情>>
  • | 追妻火葬场的文有没有? |

  • | polars到底行不行? |

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | 30岁的人生有多无力? |

  • | vue 框架开发的项目结构是如何搭建的? |

  • | 为什么说中国是基建狂魔? |

  • | 女明星做了什么医美项目保持童颜? |

  • | 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station? |

  • | 三峡水电站和葛洲坝水电站出来的水流速还不小,为什么不把其利用起来发电?? |

  • | 我的世界怎么租一个四个人的服务器? |

  • 个人主要是做独立游戏的,顺便挂外包保持签证的。 首先我认为...

    2025-06-20
  • 有资料显示,之前猜测的003二号舰,即福建舰姊妹舰已取消。 ...

    2025-06-20
  • 我娃卡出来的bug, 现在的孩子吧,给手机就不好好学习。 不...

    2025-06-20
  • 如果你还用OSX系统,哪怕只是9年前的版本,市面上也几乎没有...

    2025-06-20

关注我们

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