当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
人气:发表时间:2025-06-21 11:35:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 被称为「人间尤物」的女主,有多绝?
- 夸克网盘有可能超越百度网盘吗?
- 女朋友送的switch被亲戚要求送小孩我该怎么办?
- 怎么向老婆简单解释nas的用途?
- 在韩国生活有什么体验?
- 《碟中谍 8》都有哪些槽点?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 印度是真的烂还是咱们在信息茧房里面?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- systemd吞并了什么?
最新资讯文章
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 学习linux内核有什么好的书吗?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 有没有什么惊为天人的 Logo 设计?
- 程序员空闲时间应该继续卷技术,还是找其他副业?
- 如何自己搭建家庭服务器?
- Rust 的设计缺陷是什么?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 前端是不是快没了?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 我应该设置多少kb才能让他不能玩游戏?
- 为什么MacBook pro不用高刷新率的屏幕?
- 如何评价网红店太二酸菜鱼?
- 哪一段代码最能体现c语言的魅力?
- Trae和Cursor对比有什么优势吗?
- PHP现在真的已经过时了吗?
- 中国的歼35A可以吊打十架韩国的KF21吗?
- Postgres 和 MySQL 应该怎么选?
- 空调现在抽真空15分钟真的还有意义吗?