当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-21 16:30:17
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 为什么年轻人不要养龟?
- 现在有没有可能在地球某处隐藏一个大型军事基地而几十年不被发现?
- 如何看待美团创始人王兴清空微博?
- Centos为什么突然没人用了?
- 你和你老婆是怎么认识的?
- 干猎头有前途吗?
- node.js可以做***识别分析吗?
- 为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 为什么个人需要公网ip?
最新资讯文章
- 你怎么看待剪映收费过高问题?
- 买到烂尾楼到底该有多绝望?
- 微信为什么使用 SQLite 保存聊天记录?
- 毕设答辩,老师说node不可能写后台怎么办?
- 有哪些令你终身难忘的女性?
- 毕设答辩,老师说node不可能写后台怎么办?
- 柳州的债务,谁来还?用什么还?怎么还?
- 你们是怎样看待警察这一职业的?
- 可以随身携带一个Linux系统吗?
- 学习WebGL后选择框架,three. js和babylon. js哪个更值得深耕研究?
- 如何评价何恺明 (Kaiming He)仅用一年便取得了MIT终身教职?
- 有哪些令你终身难忘的女性?
- 目前react的生态系统是什么情况,有没有比较公认的成熟的开发技术栈?
- 有哪些让你目瞪口呆的 Bug ?
- 各双拼输入方案之间有明显的优劣之分吗?
- 如何评价英特尔再次退出汽车业务?
- 冬天也要穿胸罩吗?
- 年近60的陈鹤皋的肌肉在格斗家中是什么水平?
- 我和男朋友说生孩子是他亏欠我的,之后他给我回了这么一大段,是我的问题吗?
- 有哪些故意缩短产品寿命的设计?