不幸的是应用停止了

Suppress unfortunately app stopped

我正在开发一个信息亭类型的应用程序,运行 在有根设备上。

该应用程序的一个特点是您必须能够通过 wifi 下载该应用程序的新版本。然而,在 运行 sudo 命令卸载应用程序并重新安装新应用程序后,我们看到消息 'unfortunately app has stopped'。

我正在寻找解决方法。客户端不希望显示此对话框。

我想创建第二个应用程序托管在设备上,以便在更新时显示并在更新后再次关闭,但即使另一个应用程序在后台,我们仍然可以看到对话框违背了客户的意愿。

有什么建议吗?

我怀疑你想到的解决方案是否有效。
您收到消息说 unfortunately app has stopped 因为它正在卸载,而它仍在 运行 是否在后台,这无关紧要。

我认为可能的解决方案是发出命令以退出您可以使用 force-stop 的应用程序。

看看这些帖子,它们可能会对您有所帮助

Stopping an Android app from console
Force Close an app programmatically