当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-21 17:55:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- 印度是真的烂还是咱们在信息茧房里面?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 如何评价电视剧《长安的荔枝》27-28集?
- 你的低成本爱好是什么?
- 你见过最无用的节俭行为是什么?
- 独立开发***能盈利吗?感觉好累...
- 如何评价Cursor?
- 和异性最疯狂有多疯狂?
- 为什么都说 Finder 难用?
最新资讯文章
- 如何评价前端组件库shadcn/ui?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- Python+rust会是一个强大的组合吗?
- 换设备对cs有多大提升?
- 印度人为什么总觉得比中国强?
- 有哪些看似精妙实则很蠢的设计?
- 腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
- 如何看待三峡集团总部搬迁至武汉?
- 如何评价高圆圆的身材算是美女类型的吗?
- ant-design-vue 社区为什么不维护了?
- Android为什么不直接执行Linux的程序?而是自己搞一套?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 想深入学习网站后台技术,有哪些建议?
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- 你为什么选择React而不选择Vue?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 做个web服务器,gin框架和go-zero怎么选?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 30岁了,你在深圳过着什么样的生活?
- 24岁得了腰突是不是人生就完了?