我尝试创建一个非常小的分区(根文件系统),我可以在其中运行用 Java(android dalvik)编写的程序。这些应用程序不会使用电话、多媒体、浏览器等花哨的功能。它只会运行一些不使用 UI 的服务,并使用“基本”android 的东西,如意图、服务、活动、binderaidl。我对小型 Linux 发行版上的 JVM 不感兴趣,因为它不提供基本的 android 功能,如意图/服务等。我打算将应用程序作为系统应用程序预安装在这个文件系统上。因此无需在以后安装它们。
android平台构建文件中是否有编译开关来创建这样的“根文件系统”?或者这是否可以用最少的努力(少于几天的工作)来实现?