网站地图官方微信:
网站首页 重坊镇 旧寨乡 沙湖镇 增城区 肖溪镇 红军镇

当前位置: 首页 >

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

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

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

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

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

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

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

    去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白,...

    查看详情>>
  • | 鱼缸有哪些寿命比较长的草推荐呢? |

  • | 为什么都对TLC乃至未来的QLC嗤之以鼻呢? |

  • | 为什么似乎更多人都在默默支持吴柳芳?管晨辰是否做错了? |

  • | KMS激活到底可不可信,是不是盗版的激活方式? |

  • | 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术? |

  • | 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学? |

  • | 美防长称美国摧毁了伊朗核***,可信度有多大?美国对伊朗后续军事部署会如何进行? |

  • | 长大后,你有过哪些「补偿童年自己」的行为? |

  • | JetBrains 放弃 AppCode 是否是一个错误决定? |

  • | 新手平面设计师(方向美工)怎么有目的提升设计能力? |

  • 不会,反倒我会觉得会愈演愈烈。 我侄子这两年上高中,他们当...

    2025-06-22
  • 找惠普或者戴尔的经销电话,把你的需求和预算告诉他们,再明确告...

    2025-06-22
  • 这是上海戏剧学院2022年出台的「申请-考核制」文件,你可以...

    2025-06-22
  • 说一下我的观点,用NAS听歌的前提: 你得有足够的多***,...

    2025-06-22

关注我们

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