确定应用程序是否由某个非用户实体运行(即应用程序索引等)

时间:2018-06-13 21:16:16

标签: java android firebase mobile kotlin

我的代码可以跟踪用户何时使用我们的应用程序(条纹计数器)。

代码有时会在不应该运行时运行,即用户实际上并未使用该应用程序。预感Firebase App索引可能是一个原因,因此我目前正在添加以下代码:

if (FirebaseAppIndex.ACTION_UPDATE_INDEX.equals(this.intent.action)) {
    // code
}

我担心这段代码可能只涵盖了一个特定的情况,即应用程序由用户以外的某人(物品)运行,而我可能会遗漏其他案例。

这可能是不可能的,但我正在寻找想法: 有没有办法判断用户是否实际使用的是应用,即应用还没有被其他非用户实体运营?

0 个答案:

没有答案