网站地图官方微信:
网站首页 桃州镇 十方镇 上杭乡 赤光镇 容州镇 金河乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 世界上最大的航母有多大? |

    原创手绘006核动力航母 首先相较于之前的图做一个技术性调整...

    查看详情>>
  • | 美国的医疗费用真的有这么贵吗? |

  • | 哪一段代码最能体现c语言的魅力? |

  • | 法院明确,购房者无需为烂尾楼开发商买单,此判决将对我国房地产行业产生何种影响?判决执行存在哪些问题? |

  • | 你见过身边身材最好的女生是什么样子的? |

  • | 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

  • | 为什么上海暂时还没取代香港成为亚洲金融中心?还没取代纽约成为世界金融中心? |

  • | 公司规定所有接口都用 post 请求,这是为什么? |

  • | 老板说我设计了一周的海报还是不行,我到底该怎么学啊? |

  • | 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗? |

  • 关于粥饼伦、黑伦等模仿者,周杰伦本人去年曾经公开回应过,他的...

    2025-06-20
  • 现在B站的推流机制已经逆天到了,一个粉丝个位数的up主随便发...

    2025-06-20
  • 说个反的,1660显卡玩黑猴,画面马赛克但游戏流畅,也就没在...

    2025-06-20
  • Duckdb是一个年轻而迷人的数据库。 它的备份可以简单到通...

    2025-06-20

关注我们

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