当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-24 12:00:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- LCD党真的只是少部分人吗?
- NextJS的全栈能力现在如何了?
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- 桂林米粉为什么走不出桂林?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 发生了什么导致你从此再不吃某样食物?
- 马来西亚是一个什么样的国家?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
最新资讯文章
- 女170 100斤胖吗?
- 冬天也要穿胸罩吗?
- Node.js 性能为什么这么差?
- 足球有哪些生错了时代的球员?
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 评价一下Proxmox VE与ESXi的优劣?
- 为什么说linux操作系统要比windows稳定?
- 把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 美联储必须拉爆中国吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 如何评价动物法治论坛将“玉林狗肉节”定性为非法活动?
- 伊朗正式颁布法律,暂停与国际原子能机构合作,这意味着什么?
- 为什么大多数评测对macbook的屏幕素质避而不谈?当真不怕被pwm频闪闪瞎眼吗?
- 为什么只有Linux内核中有KVM?
- 人间尤物是什么样的?
- 程序员 macOS 有哪些必装软件?
- springboot框架中一个controller类可以调用多个service类吗?
- 如果你有300万,你是用来供孩子读书,还是留着以后给ta买房或者保底?
- 通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?