如何为 UI 和 Android 服务使用两个 android 应用程序 类?

How can I use two android application classes for UI and Android-service?

目前在我的应用程序中,我有一个 Android 应用程序 class,我正在其中进行一些在应用程序 UI 中使用的初始化和一些功能。 另外,我有一个 Android 服务,它在后台运行,其中一些事件不需要在我的应用程序 class 中进行上述初始化。当应用 UI 没有实例时,这会导致我的 Android 服务延迟启动。

因此,我需要创建一个单独的应用程序 class 并将我的服务与其相结合。这个解决方案可能吗?如果是,实现它的更好方法是什么?

提前致谢。

正如@CommonsWare 所说,这种方法不能解决我的问题。我们只能在 AndroidManifest.xml 中提及一个应用程序 class 如果我们需要创建两个应用程序 classes,我们应该通过扩展我们已有的应用程序来创建新的应用程序 class。

作为我的问题的解决方案,我放弃了这种方法,并将所有 UI 内容移动到 Activity 级别,并在应用程序级别只保留必要的内容。

谢谢。