当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_新疆维吾尔自治区昌吉回族自治州木垒哈萨克自治县值紧肯食品饮料加工设备合伙企业
文章出处:网络 人气:发表时间:2025-06-21 10:00:18
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 为什么上海暂时还没取代香港成为亚洲金融中心?还没取代纽约成为世界金融中心?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 如何评价首个女性友好的编程语言HerCode?
- Golang和J***a到底怎么选?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 大家猜猜伊朗的结局如何?
- 公司规定所有接口都用 post 请求,这是为什么?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 明星现实中真的很漂亮吗?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
最新资讯文章
- graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生?
- 和男朋友已经订婚了也预约了拍婚纱照,但是因为彩礼经常冷战,很不确定这个人到底对不对,怎么办?
- 各位都在用Docker跑些什么呢?
- 你亲身接触过的日本人的印象是怎样的?
- 如何评价特厨隋坡对鲁菜根的评价?
- 各位都在用Docker跑些什么呢?
- Rust开发Web后端效率如何?
- 初三画成这样算是有天赋吗?【正经求助】?
- postgres集群的选择?
- 大鹅现在突然想通了,把远东割让给东大,会有什么后果?
- 外贸独立站怎么做SEO?
- 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
- ssd固态硬盘sata的好还是m.2好呢?
- 穿内衣时,总往上跑,内衣是大了还是小了?
- 曼德拉是南非的罪人吗?
- 你身边身材最好的女生是什么样?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 世界上最大的航母有多大?
- 最适合个人使用的Linux桌面发行版是哪个?
- 为什么一部分 Go 布道师的博客不更新了?