当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 浏览次数:发表时间:2025-06-24 06:50:16
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 家里想搞个服务器,有什么好的建议方案吗?
- 能不能发一张你相册里最好看的自拍照?
- 贵州榕江县城遭超 30 年一遇洪水威胁,最大商场被洪水淹没,目前当地情况如何?为什么此次洪水这么大?
- 平面设计主KV做成这样,在你的城市薪资一般多少?
- 如何看待我国在墨脱建水电站?
- 组装2-4人后端服务团队,选择GO还是J***a?
- 各位前端大触们,一般怎么定颜色的?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 这种裙子是不是对直男爆杀?
最新资讯文章
- 被执行人欠我26万,一次性付清20w和解,我该同意吗?
- ***执行前可以谎称肚子痛,想排泄粪便,籍此拖延时间吗?
- 有什么看完令人神清气爽的爽文?
- 你为什么在日常生活中不敢穿的太漂亮?
- 目前最具性价比的全栈路线是啥?
- Python+rust会是一个强大的组合吗?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 为什么中医一千多年没有出现理论大创新了?
- 为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
- 如何评价 6 月 11 日发布的华为 Pura 80 系列?有哪些亮点值得关注?
- 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
- 为什么go和rust语言都舍弃了继承?
- Golang与Rust哪个语言会是今后的主流?
- 为什么说纯铜是紫色的,可是我看上去更像纸箱子的颜色啊,是否我自己有色盲呢?
- 能发一张在暧昧期的聊天记录吗?
- 本人女20,平胸跟男生一样怎么办 ?
- 你们跟网友面过基吗?翻车了吗?
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
- 我弟弟做桌面运维工作的,好像只会简单的数据库增删改查备份恢复和打印机电脑的维护等一年多没工作了咋办?
- 目前中国程序员和美国程序员的差距在哪里?