当前位置:当前位置: 首页 >
Android为什么不直接执行Linux的程序?而是自己搞一套?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-26 21:00:16
安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
同类文章排行
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 从零写一个3D物理引擎难度多大?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 有个自闭症的孩子,该放弃吗?
- 怎样成为全栈工程师(Full Stack Developer)?
- Linux里面usermod -L zhangsan命令是什么?
- 如果你是《一帘幽梦》里的绿萍,你会不会最后原谅紫菱?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
最新资讯文章
- 上海公交站名为什么都是两条路?是什么意思?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 以媒称以方使用特殊武器将 9 名伊朗顶尖核科学家暗杀,可能是什么武器?核科学家被暗杀对伊朗影响有多大?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 如何看待《捞女游戏》导演***辉B站账号遭封,是否遭到打击报复?
- 能发一张在暧昧期的聊天记录吗?
- Golang是不是代替了PHP以前的生态位啊?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 维护一个大型开源项目是怎样的体验?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 从零写一个3D物理引擎难度多大?
- Rust 的设计缺陷是什么?
- 可以随身携带一个Linux系统吗?
- Rust开发Web后端效率如何?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- PHP现在真的已经过时了吗?
- 做个web服务器,gin框架和go-zero怎么选?
- 如何看待凤凰传奇取消天津场演唱会?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- Rust怎么写GUI程序?