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