1

我有一个在后台运行的应用程序,如果用户从最近的应用程序列表中滑动该应用程序也是如此。现在您可以在华为手机中保护应用程序。如果有受保护,它们将在后台运行,如果手动重启则启动等等。如果应用程序不受保护,它只会运行,如果应用程序已启动并且屏幕处于打开状态。

  • 这是华为特有的功能吗?
  • 其他具有类似功能的手机?
  • 如何在我的应用中检测到这一点?阿皮?班级?
  • 我可以默认保护我的应用吗?如果我将它安装在华为上,它总是不受保护。

感谢您的任何提示。汉斯

4

1 回答 1

0

从我所见 - 受保护的应用程序是华为的一项功能。我还没有在任何其他 verdors 的设备上看到它(我每天都与各种供应商的设备打交道,包括三星、谷歌、LG、华为、HTC 等)。

无法判断您的应用是否在受保护的应用列表中。无论如何都不是通过API。您可以尝试使用反射来做到这一点,但与往常一样 - 使用反射您无法知道它是否会在未来版本的华为设备中工作。

我已经向华为发送了关于我正在开发的应用程序的邮件,以便让他们将我的应用程序添加到受保护的应用程序列表中,因为它经常使用 PUSH 消息,但他们还没有回复我。如果他们这样做,我会在这里更新。默认情况下,我还没有找到将其添加到受保护应用程序的方法。

祝你好运!

于 2016-08-02T15:00:10.540 回答