当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
文章出处:网络 人气:发表时间:2025-06-23 18:30:12
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 自己拥有一台服务器可以做哪些很酷的事情?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 穿了瑜伽裤真的舒服吗?
- 组nas一定要TDP低的cpu吗?
- 妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- 为什么突破性的技术总是最先发生在西方?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- J***a如何调用FFmpeg呢(有无可用的类库)?
最新资讯文章
- 中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
- 为什么在日本是实体店干掉电商,在中国却是电商干掉实体?
- 如何评价剪映svip,599一年,有替代方案吗?
- 你后悔娶了现在老婆吗?
- 为什么买的小乌龟总是养不活呀?
- 为什么幼儿园的超前教育被叫停?
- 台式电脑的CPU性能天梯图有什么参考价值,如何使用呢?
- 你会从mac转向Windows吗?
- 美国下场轰炸伊朗,这次我国为什么要这么直白的谴责美国?
- duckdb的性能如何?
- 如何看出一个人有没有管理能力?
- 为什么大部分人都认为2560x1440是2K?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 怎么挑选做设计用的显示器,要看哪些参数呢?
- 后端开发除了增删改查还有什么?






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