网站地图官方微信:
网站首页 洪水镇 二密镇 恼里镇 西陶镇 刘口乡 文崇镇

当前位置: 首页 >

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

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

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

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

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

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

  • | 独立开发***能盈利吗?感觉好累... |

    我的 Firenote 已经在 App Store 上架一周...

    查看详情>>
  • | 为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同? |

  • | duckdb的性能如何? |

  • | 《诛仙》中有哪些捧腹大笑的剧情? |

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

  • | 为什么大部分游戏公司仍在坚持使用SVN? |

  • | 你为什么退出了乐队? |

  • | 我的儿子随我姓,为啥婆家反应那么大? |

  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 都2024年了,Golang还是不温不火吗?Go究竟能干什么? |

  • | 如何评价DuckDB? |

  • 一开始我也不相信会有人叫这种名字,直到我认识了一位优秀的律师...

    2025-06-23
  • 不知道大家是否完整看过这个***,我是看了一遍,顺便给加了个...

    2025-06-23
  • 一开始的预测是CPU单核9010,多核m2,GPU对比910...

    2025-06-23
  • 1.说明群晖意识到了nas是干嘛的:安全,稳定,低功耗的网络...

    2025-06-23

关注我们

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