当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 浏览次数:发表时间:2025-06-26 20:30:12
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 请问您见过最惊艳的sql查询语句是什么?
- 如何评价张靓颖刘宇宁《九万字》?
- PC电脑能不能当服务器用?
- PHP现在真的已经过时了吗?
- 作为车主第一视角,你开车最不喜欢副驾驶的什么行为?为什么?
- 什么样的电视没有广告?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 能不能分享你手机里最「夏天」的一张照片?
- 为啥加州会站在非法移民一边?
- 上班时间,同事跟我打了招呼出去接送孩子,单位纪检人员来查岗,问我同事的去向,我该怎么回答?
最新资讯文章
- 大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 有一个***约你出去,你会去吗?
- 只能选一个,你选谁?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 能不能分享你手机里最「夏天」的一张照片?
- 有什么软件做高频词提取,词云分析?
- KVM显示器有哪些?
- 有哪些是你用上了mac才知道的事?
- 独立开发者都使用了哪些技术栈?
- 为什么公认 macOS 很好用,但实际其市场占有率只有大约17.7%?
- 为什么10年前大家普遍认为iOS系统比安卓系统更好用?
- 为什么Rust的包管理器Cargo这么好用?
- 中国大陆地区献血率为何如此低下?
- Manus会不会开源?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 女朋友是跳拉丁舞的,跳双人舞时会有身体接触,作为男友我感觉有点吃醋怎么办?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 如有如此漂亮的女友,该怎么办,才能不弄丢?
- Node.js是谁发明的?
- B 站大概还能存在几年?





