自动更新Android启动器

时间:2016-01-01 11:14:57

标签: android auto-update launcher kiosk-mode

我正在开发Android业务应用程序,它将托管在私人频道上。我们想使用自动更新应用程序,问题是:

  • 它是一个laucher(安装后设置为默认值)
  • 有信息亭功能(这就是为什么写了一个laucher)
  • 这是唯一一个可见且可运行的应用,因此它始终在运行

我的问题是:

应用会在自动更新时重新启动,并将其保留为默认启动器吗?

或者我需要写2个应用程序:

  • 具有自助服务终端功能的启动器(单一应用程序模式)
  • 和商业应用程序?

1 个答案:

答案 0 :(得分:1)

您的自助服务终端设置是天才。

要回答您的问题,更新应用时不会重置Android默认设置,即使它是启动器。

它通常的工作方式是,当您在Play商店更新应用时,您会更新Nova启动器之类的内容,因为前景窗口是Google Play,所以会进行更新。但是当你点击主页按钮时,加载新版本的Nova启动器大约需要5秒钟,你的应用程序图标会慢慢弹出(RAM刷新效果)。

我建议您分别托管您的商家应用(或任何需要更新的内容)。让您的启动器每隔x秒跟踪前景窗口的标题,这样您的用户就不会从通知栏中打开某些内容,也不会按照广告链接或类似内容进行操作。我可以告诉你如何在Tasker中执行此操作:启用Tasker的辅助功能服务,然后设置配置文件以监控%WIN变量。或者,如果您有root用户,请从启动器onCreate运行service call activity 42 s16 com.android.systemui以完全隐藏状态栏。这都是疏忽,我不知道你是如何具体去做的。