
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…。
相关新闻
- 为什么切尔诺贝利泄漏了100年不能住人,而广岛原***爆炸后很快就重建了,不都是核么? 因为切尔诺贝利虽然核反应堆炸了,但是核反应没停。 苏联航空...
- 自己拥有一台服务器可以做哪些很酷的事情? 2024-08-15 更新:个人/家庭电脑做网站服务器,搭建...
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗? 刚开始看,还以为五千万枚,,,,对不起啊。 。 。 。 我不...
- 美国真会下场对伊朗开战吗? 如果美国亲自开战,那将会改变未来20-30年的全球局势。 ...
- 如何评价《一人之下》第721(764)话? 惨,老马实惨,惨不忍睹,都这样了,还在喊姐姐呢。 神机...
- 新手养鱼,养什么鱼好? 新手不建议养热带鱼,下面推荐一些易养的、冷水养殖的小鱼: 1...