当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20Python+rust会是一个强大的组合吗?
- 2025-06-20现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗?
- 2025-06-20Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 2025-06-20有什么好用的安卓本地音乐播放器推荐?
- 2025-06-20为什么Dreamwe***er,FrontPage会被淘汰?
- 2025-06-20大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 2025-06-20为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 2025-06-20为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 2025-06-20美国很多地方废弃,为啥很多人宁可在街上流浪,也没有人去开荒种地呢?
- 2025-06-20如何评价《灵笼 2》第六集?
- 2025-06-20你卡过最厉害的bug是什么?
- 2025-06-20Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 2025-06-20为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-20Cloudflare是一家什么样的公司?
- 2025-06-20老公想要买2万左右的相机,我该同意吗?
- 2025-06-20做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
推荐产品
-
慈禧为什么要反对戊戌变法?
别说慈禧,任何一个看过《戊戌变法》内容的现代人都会秒变“守旧 -
福州人口流出为什么这么严重?
服务端厦门薪水会平均比福州高5k,24年。 说下2w梯队的 -
如何看待伊朗发布10座美军基地地图?
我发布750座美军海外基地地图。 卷你~ 我再发布美军 -
利用爬虫技术能做到哪些很酷很有趣很有用的事情?
前言随着 Web 安全防护技术的演进,Cloudflare
最新资讯