我计划编写一个android应用程序,该应用程序将被用作运行餐厅菜单的Android平板电脑上的“始终打开”应用程序(kiosk模式)。今天,我已经有了一个基本的应用程序,但它并不完全符合kiosk模式的条件,因为有时用户会关闭应用程序。
我想知道是否有办法远程监视应用程序(或设备本身)并自动重新启动它,s.t。是前台应用程序吗?
当然,我更愿意远程监控一些远程客户服务。查看(在远程桌面/ vnc意义上)并不完全必要,而是收集诸如应用程序运行状况(在前台运行与否)、获取它的日志等信息。现在我了解到,在未根植的设备上,应用程序日志对其他应用程序是不可见的。因此,我想知道我是否可以设计我的应用程序,以一种非标准的方式创建轻量日志或状态信息,这些信息可以由我的其他监控应用程序共享。
当我感觉到我正在重新发明轮子的时候,因为像这样的需求看起来并不是独一无二的,但是在我的搜索中并没有发现比标准的“屏幕转换”/“屏幕共享”应用程序更多的东西.其中大部分要么工作不太好(特别是没有根),要么需要一个跳过圈才能让它们正常工作。
发布于 2015-01-26 16:47:08
有一些方法可以监视应用程序的活动。有一些实用工具可以帮助您保存由应用程序的用户执行的事件日志。比如获取统计信息。它们是典型的移动分析工具。
例如:检查这个:https://mixpanel.com/
例如,这可以帮助跟踪应用程序触发的事件。您甚至可以向用户发送邮件和通知。也有类似的工具可用。例如,移动应用程序的Google分析
另一种可能是使用Google消息传递。我相信这是更强大的,这可能有助于我们控制我们的应用在一定程度上。您可能会发现以下帮助:http://hmkcode.com/android-google-cloud-messaging-tutorial/
https://stackoverflow.com/questions/28153938
复制相似问题