当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-22 10:05:12
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- Anthropic 推出的 Claude Code Agent 有哪些亮点值得关注?
- 实体店为什么生意越来越难做了?
- 微信服务器会保留聊天记录吗,会保存多久?
- 如何看待打五笔的人?
- 34岁,女性,不想过夫妻生活,怎么跟老公沟通效果更好?
- 为何说FastAPI已死?
- 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 各位都在用Docker跑些什么呢?
- 什么是人生的最顶级享受?
- 有哪些让你目瞪口呆的 Bug ?
最新资讯文章
- 在杭州2021年买房的你,房子亏了多少了?
- vue + tsx 的开发体验能追得上 react+tsx么?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 微软edge浏览器为什么逐渐被其他的浏览器代替?
- 上班族的你都用过什么方法来拯救你的腰?
- 同身高体重亚洲人体格比欧美人小很多?是骨架的问题吗?
- 服务器能否拒绝非浏览器发起的HTTP请求?
- 各位都在用Docker跑些什么呢?
- 科比的投篮技术不是应该算顶级的吗?为什么说科比铁?
- 国内为什么那么多人黑 WordPress ?
- 你想吐槽哪位明星的颜值?
- 如何看待武汉大学建筑学大一新生跑路只剩 4 个?什么原因?目前建筑专业就业前景如何?
- 基因好是一种怎样的体验?
- 大家有没有「大众认为是烂片但个人却喜欢看」的影片?
- 现在的microLED发展到什么地步了?






关注公众微信号
移动端,扫扫更精彩