Android 如何获得预加载。apk安装在;“停止”;启动时的状态和*非*启动\u已完成

Android 如何获得预加载。apk安装在;“停止”;启动时的状态和*非*启动\u已完成,android,Android,我们有一个应用程序正在评估某些设备上的预加载。我们的应用程序有一个服务,只要应用程序不处于“停止”状态,它将在启动完成时自动运行。当应用程序安装在设备上时,应用程序处于“停止”状态,并且在用户启动它之前不会自动运行。此时,它不再处于“停止”状态,并将在引导完成时自动运行。如果用户强制停止应用程序,它将返回到“停止”状态。这都是好的和预期的行为 现在,当我们的应用程序预加载到设备上时,它不会处于“停止”状态,因此当设备第一次启动时,它运行时没有任何用户交互。我们不希望发生这种情况,我们希望应用程序

我们有一个应用程序正在评估某些设备上的预加载。我们的应用程序有一个服务,只要应用程序不处于“停止”状态,它将在启动完成时自动运行。当应用程序安装在设备上时,应用程序处于“停止”状态,并且在用户启动它之前不会自动运行。此时,它不再处于“停止”状态,并将在引导完成时自动运行。如果用户强制停止应用程序,它将返回到“停止”状态。这都是好的和预期的行为

现在,当我们的应用程序预加载到设备上时,它不会处于“停止”状态,因此当设备第一次启动时,它运行时没有任何用户交互。我们不希望发生这种情况,我们希望应用程序在“停止”状态下预加载

因此,我的两个问题是:

1) 应用程序是否可以在“停止”状态下预加载,如果可以,如何预加载?或者至少我可以告诉预加载团队做什么,因为他们告诉我他们做不到

2) 如果某个应用程序无法在“停止”状态下预加载,那么当我完成引导时,我可以做些什么来判断用户是否启动了该应用程序。这样,我就可以跟踪用户是否至少启动了应用程序一次,如果没有,请在启动完成后停止运行应用程序。这是一个我想避免的黑客行为,所以任何其他选择都会很感激

谢谢