
Android为什么不直接执行Linux的程序?而是自己搞一套?_辽宁省抚顺市顺城区章盈成搅拌机有限合伙企业
联系人:
手机:
E-mail:
地址:
Android为什么不直接执行Linux的程序?而是自己搞一套?
发布时间:2025-06-21 08:10:17 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
相关新闻
- 能发一张在暧昧期的聊天记录吗? 最近和一个姑娘聊天,真是很久没遇到能和我拌嘴的了,抛出去的梗...
- 能否交换一张照片,分享一个让你觉得「仿佛回到了暑***」的瞬间? 空调、WiFi、西瓜,暑***必备套餐。 在空调房里吹着空...
- 现在工作中k8s是使用containerd还是docker来管理容器? Kubernetes 里用啥工具来管容器,是用 contai...
- 工业克苏鲁什么意思? 22年初,大年初五给闺女买了两只小乌龟,中华草龟,送了个养龟...
- 伊朗若拥有巴基斯坦的中国防控体系,能否把美国的B2轰炸机打下来?如果打下会对世界局势产生什么影响? 我很怀疑这次空袭这么长途奔袭,中俄的侦测网络包括卫星雷达甚至...
- 为什么程序员独爱用Mac进行编程? 公司要是不配,我根本不会买mac,这东西最大的优势是便携 另...