当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-21 08:45:10
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 跨平台GUI框架到底应该自绘还是原生控件绑定?
- 歼-20 在国际上到底是什么地位?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 如何看待伊朗国家电视台发文:“今晚,将会发生一件大事,让世界铭记几个世纪”?
- 如何看待伊朗国家电视台发文:“今晚,将会发生一件大事,让世界铭记几个世纪”?
- 2025年小米su7 性价比很低了,为何还不更新改款?
- 如何评价黄磊?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
- 新项目可以使用flutter吗?会不会因为不成熟,导致众多问题,最后不得不放弃?
- 有一个***约你出去,你会去吗?
最新资讯文章
- 花小小新疆炒米粉酱料被曝含有猪肉,目前品牌已致歉,如何看待这件事?
- 评价一下Proxmox VE与ESXi的优劣?
- 商业史上有哪些降维打击的经典案例?
- 武汉连续多年进入中国旅游城市排行榜 TOP 10 行列,为什么本地人却总觉得武汉「没什么好玩的」?
- 如何看待当今小学生的疯狂内卷?
- 为什么美军“好像”不怕泄密?
- 公司规定所有接口都用 post 请求,这是为什么?
- 明星不拍戏的时候都在干什么?
- 如何评价《三角洲行动》***作者「三角洲经济学教父」?
- 2025年是否会爆发第三次世界大战?
- 本田完成可重复使用火箭首次起降测试,这标志着什么?
- 赵露思***有多高啊?
- 如何看待rust编写的zed编辑器?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 老饭骨做的饭真的好吃吗 ?
- 发生了什么导致你从此再不吃某样食物?
- 伊朗这次会崩溃灭亡吗?
- 做好的flask项目怎么部署到服务器,使用公网ip可访问?
- Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
- 新项目可以使用flutter吗?会不会因为不成熟,导致众多问题,最后不得不放弃?





