当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-24 16:30:19
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 为什么水泥封不住尸臭?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- node 项目中如何使用 Node Schedule 创建定时任务?
- 爱因斯坦“相对论”是否错了,我始终无法理解为什么物体达到光速时间就会停止?
- 如何简单理解 Redis 的缓存穿透、击穿和雪崩?
- 40岁财务自由想找个25左右的媳妇儿有可能吗?
- node 项目中如何使用 Node Schedule 创建定时任务?
- ***x512具体在哪些方面应用?
- 如何评价 Xbox One 兼容层(模拟器) XWine1?
- 手机为什么不取消SIM卡,使用esim,这样手机卡槽取消了不就能省下很大一部分空间了吗?
最新资讯文章
- 各位都在用Docker跑些什么呢?
- WebSocket 是什么原理?为什么可以实现持久连接?
- 如何看待国内开源项目的不可持续性?
- 根据美国卫星图像显示,朝鲜受损的崔贤级驱逐舰已经被扶正,这背后的技术支持和***投入意味着什么?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 如何编写让别人看不懂的代码?
- 评价一下Proxmox VE与ESXi的优劣?
- 多少钱可以解决你当下烦恼?
- 为什么有些NAS用户弄那么多硬盘?
- 明星现实中真的很漂亮吗?
- 小腿能粗到什么地步?
- 如何评价Electron?
- 组nas一定要TDP低的cpu吗?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 作为Mac用户有什么推荐的鼠标吗?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- PHP现在真的已经过时了吗?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?