安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
{dede:pagebreak/}
KVM显示器有哪些?
微信服务器会保留聊天记录吗,会保存多久?
上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
PHP现在真的已经过时了吗?
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
中国制造的打印机为什么质量就是差?
如何判断鱼缸中的硝化系统是否已经成功建立?
如何写一份优秀的J***a程序员简历?
golang总体上有什么缺陷?
用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
女生第一次来大姨妈什么感受?
有哪些事情是你去了越南以后才知道的?
有哪些事情是你去了越南以后才知道的?
怎么实现一个简单的数据库系统?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
目前最具性价比的全栈路线是啥?