一般来说,没有.安卓应用程序通常运行在类似Java的Sandbox 虚拟机中,因此必须用Java或某种语言编写,以编译成使用安卓API的虚拟机字节码.
然而,虚拟机确实运行在底层Linux操作系统之上,并且有方法调用本机代码.见https://developer.android.com/tools/sdk/ndk/index.html
因此,虽然从技术上讲,运行原生Linux程序是可能的,因为所有东西下面都运行着Linux内核,但大多数用户将无法安装或使用此类应用程序.(如果您拥有root访问权限或正在构建自己的固件,那么您可以随心所欲.)