安卓其实是可以执行Linux程序的,因为安卓自己就是基于Linux内核,底层的那些东西仍然是靠Linux ELF可执行文件实现。
但是,安卓并不能直接运行传统的基于glibc的Linux软件。
由于glibc是遵守LGPL许可的运行库,但是Google的Android为了实现商业用途,就将包括glibc在内的遵守(L)GPL的组件都给砍掉了,并自行开发了一套名为bionic的运行库。
实际上bionic库本质上也是libc的一种实现,只不过适用于手机等小型设备,并且Android NDK…。
{dede:pagebreak/}
越正经的女人越容易做出疯狂的事吗?
Flutter集成rust到底有多好?
养乌龟是什么体会?
服务器能否拒绝非浏览器发起的HTTP请求?
Nginx 能做什么好玩的事情?
为何 PC 需要单核高性能,而服务器不在乎?
每个人说一个行业的秘密吧?
酒店为什么会有三小时钟点房?
如何评价周深在《奔跑吧13》第八期的表现?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
组nas一定要TDP低的cpu吗?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
前端因为像素还原设计稿而离职,这是个别现象吗?
nodejs能写windows桌面应用程序吗,就是打包成exe这种的?
有哪些故意缩短产品寿命的设计?