Android为什么不直接执行Linux的程序?而是自己搞一套?
- 发表时间:2025-06-23 06:00:09
- 来源:
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
推荐资讯
- 2025-06-20 11:05:14三次元中真的存在二次元中的超长头发吗?
- 2025-06-20 11:35:15Rust 未来会成为主流的编程语言吗?
- 2025-06-20 11:40:14女生真正的完美身材是什么样子?
- 2025-06-20 11:30:14从技术上看,cloudflare比其他公司牛在哪儿?
- 2025-06-20 11:50:15Golang与Rust哪个语言会是今后的主流?
- 2025-06-20 10:50:14有没有人体验到被纪检委调查的经验?
- 2025-06-20 10:35:13有什么是你去了西藏才知道的事情?
- 2025-06-20 11:05:14你的择偶标准是怎么样的?
- 2025-06-20 10:05:13如何客观评价李小冉的长相?
- 2025-06-20 11:25:14历史上有没有生活在三个及以上朝代的人?
推荐产品
-
如何看待日本小学校园餐只有一小块鸡肉?
又特么开始这套了。 来,看一下这个图 端午后我外甥女去 -
如何客观评价李小冉的长相?
李小冉大概二十五年前吧,拍了个电视剧,里边她的颜值太亮眼了, -
曼德拉是南非的罪人吗?
你是否能够想象?在如今这个时代,南非的第一大城市约翰内斯堡, -
如何看待摄影约拍互免这件事?
我的第一次互免约拍是2010年,那时候年代早,大学里有相机的
最新资讯

