当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-20 23:35:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 程序员都在用什么显示器写代码?
- 初学者做游戏用godot还是unity好?
- Mac mini M4,有必要升级24G内存吗?
- 各位前端大触们,一般怎么定颜色的?
- 蒙古乌兰巴托经济是不是没有想象那么差?
- 你在国产电影或电视剧里见过哪些脱离实际生活的离谱设定?
- 《绝命毒师》(Breaking Bad)里有哪些硬伤?
- 为什么这么多人讨厌中国移动?
- 什么是歼20完全体?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
最新资讯文章
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 如何评价《灵笼 2》第六集?
- MacBook的诱惑在哪里?
- 为什么刘慈欣《赡养人类》终产者能买下整个世界的空气阳光和水***?
- 如何将用不着的学习资料免费分享出去?
- INTP 擅长洞察人心吗?
- snipaste怎么安装?
- 作为普通中国人,我们可以为以色列人民做点什么?
- 国家为什么特别青睐雷军?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 你捡过最大的漏是什么?
- 在哪一瞬间,你意识到那个人不能深交?
- 程序员如何用好 Cursor 工具?
- 如何评价海信激光电视新发布的探索 X1,是否能重新定义家庭***标准?
- 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
- Rust 的设计缺陷是什么?
- 有哪些小众的开源项目养活了一大批人?
- 6 月 21 日「苏超」第五轮南京队 4-0 战胜常州队,如何评价这场比赛?
- 想深入学习网站后台技术,有哪些建议?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?