网站地图官方微信:
网站首页 大板镇 大朗镇 牟子镇 藕塘乡 勐戛镇 帕江乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 如何看待 Rust 的应用前景? |

    Rust对C++的威胁不威胁先放在一边,rustdoc文档功...

    查看详情>>
  • | 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗? |

  • | 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的? |

  • | 如何评价B站UP主「酒酿lily王」、「唐卡七」等穿搭类UP主被封禁? |

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

  • | 造一艘航母有多难? |

  • | 全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象? |

  • | 伊朗没有战斗机吗?为什么不起飞空中拼***? |

  • | 如何评价泰勒·斯威夫特的身材? |

  • | 稿定设计为什么难过稿? |

  • | 为何Microsoft能一直留在中国市场? |

  • 我估计了一下,大概可以做到百元以内。 使用CloudFla...

    2025-06-18
  • ***经济的全称是“中央命***经济”。 其关键词虽落到了“...

    2025-06-18
  • 我家的无线路由器,老婆买的: 音乐播放机,老婆买的: ...

    2025-06-18
  • 这会儿正好在rebuild chromium,机器卡到不行。...

    2025-06-18

关注我们

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