В настоящее время я оцениваю Soti Mobicontrol (v13) для удаленного управления набором устройств Android, которые должны работать как киоски. На этих устройствах всегда должно быть запущено конкретное приложение, они являются устройствами с одним приложением, и в случаях сбоя или выхода из приложения приложение должно быть перезапущено или переведено на передний план.
Использование скриптов (http://www.soti.net/mc/help/v13/en/Content/ScriptCmdSet.htm) можно проверить:
1 – какое приложение в данный момент находится на переднем плане (со скриптом identify_activity).
2 — запустить приложение (Запустить com.foo.app.ExampleApp)
Что кажется невозможным, так это объединить эти сценарии и позволить им периодически выполняться, чтобы проверять текущую ситуацию с устройством и при необходимости исправлять ее.
Кто-нибудь знает решение?
Спасибо