当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?
- 人气:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-18LevelDB/RocksDB是如何保证MemTable写入的原子性的?
- 2025-06-18MacBook的诱惑在哪里?
- 2025-06-18快30岁还是处女的女生,中国男生是怎么看的呢?
- 2025-06-18为什么golang pprof检测出的内存占用远小于top命令查看到的内存占用量?
- 2025-06-18Windows 下有哪些能极大地提高工作效率的软件?
- 2025-06-18慈禧为什么要反对戊戌变法?
- 2025-06-18和父母无法沟通你有多绝望?
- 2025-06-18阿里云为什么没有一年的免费云服务?
- 2025-06-18伊朗那么大却被一个小小的以色列打的无法还手?很多高层领导都被干掉了为什么?
- 2025-06-18这一轮以色列和伊朗的冲突谁会笑到最后?最终会如何收场?
- 2025-06-18为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- 2025-06-18像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 2025-06-18法院明确,购房者无需为烂尾楼开发商买单,此判决将对我国房地产行业产生何种影响?判决执行存在哪些问题?
- 2025-06-18055一打一能不能打过阿利伯克?
- 2025-06-18为什么央视不再报道洛杉矶***了?
- 2025-06-18如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
推荐产品
-
如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里?
大部分答主已经论证了,如果发动机热效率达到100%,一升汽油 -
为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
hw是市场上唯一合法的集资公司,每年需要拿出销售额的十分之一 -
家里想搞个服务器,有什么好的建议方案吗?
一般三个阶段:x99第一阶段、amd第二阶段、epyc第三阶 -
为什么windows没有类似docker运行机制?
Windows 当然支持容器技术,但 Windows 的容器
热销产品
最新资讯




