繁体   English   中英

崩溃或退出时,android-remotely重启应用程序

[英]android-remotely restart application on crash or quit

我正在开发一个自助服务终端风格的android应用程序,能够远程重新启动该应用程序,或者使其崩溃或退出,以某种方式自动启动它,这非常重要。 我知道您可以使用BugSense之类的工具轻松地远程监视崩溃,但是一旦知道应用程序崩溃了,有没有办法远程重启应用程序?

这是一个类似的问题,但针对Windows应用程序

检测应用程序崩溃并重新启动的最佳方法?

您可以使用重新启动应用程序

System.exit(2)

您可以通过将任何内容发送到移动应用程序来调用它,而只需使用此命令

您可以处理从android.app.applicaton扩展的类中的未捕获异常,因此您可以通过执行以下操作将所有异常转发到该类

Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler()); 

创建应用程序扩展类时。

并且Exception Handler类允许它扩展IntentService并实现UncaughtExceptionHandler。 这将在应用崩溃时被调用。 希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM