-1

这是一个我无法从 StackOverflow 或直接从 Google 获取的问题。是不是因为我没有用正确的词搜索?

好吧,无论如何:

我正在尝试通过它来检查应用程序是否是游戏packageName

我研究过的:

  1. 我知道可以检查该应用是否来自 Play Store,但如果它来自任何商店呢?
  2. 里面PackageInfo有这个功能PackageManager.FEATURE_GAMEPAD,但如果它没有任何 GAMEPAD 或任何相关内容怎么办?只是一个游戏......例如拼图?
  3. 我知道从 API >= 21 你可以真正检查它,但是旧的呢?

非常感谢您提前。

问候。

拉斐尔。

4

2 回答 2

4

我正在尝试通过其 packageName 检查应用程序是否是游戏。

根据定义,这是不可能的。例如,对于什么是“游戏”没有统一的定义。

我知道从 API >= 21 你可以真正检查它

不,您不能,因为游戏不需要设置该标志。

于 2015-10-16T22:13:14.987 回答
0

检查应用商店中的应用类别只需解析该包的应用商店页面并获取它所在的类别。游戏有一个非常独特的类别

于 2016-09-07T09:03:21.690 回答