当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-24 12:00:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 都说乱世买黄金,现在算是乱世吗?
- 为什么苹果公司无法制造出性价比高的 Mac 电脑?
- 作为一个服务器,node.js 是性能最高的吗?
- 当下房子已经跌到这样了,你会买吗,为什么?
- 无性婚姻是一种怎样的体验?
- J***aScript 已经强大到什么程度了?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- ***设我使用C++tcp编程写了一个服务端,该如何考虑它的网络安全问题?
- 皮肤太白是种怎样的体验?
- 为什么运维都这么难招?
最新资讯文章
- 为啥arm架构比x86 x64省电?
- MySQL 面试一般常问问题有哪些?
- 女孩子夏天应该如何穿搭?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 不限制语言,客户端GUI开发用什么好?
- 如何看待M4单核性能吊打9950x?
- 有哪些是你用上了mac才知道的事?
- 去海边有什么拍照和穿搭建议?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- j***a 使用 pgsql 好用吗?和 mysql 区别大吗?
- MacBook Pro M1 Max 要不要换 M4 Max?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 都说乱世买黄金,现在算是乱世吗?
- 大家是怎么看待Apple music?
- 做引体向上可能会诱发腰肌劳损吗?
- 请问照片里这个人是谁呀?
- 什么是 5G 固定无线接入(FWA)?
- 如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
- 为什么我看到的电***4k银幕分辨率还比不过手机,模糊不清,还有严重拖影?
- Mac上有那些你认为极其好用的***?