0

我是 Andriod dev 的初学者。我正在尝试获取手机中安装的所有游戏的列表。有没有办法从 AppInfo 或 PackageInfo 知道应用程序是“游戏”?

将 appinfo 发送到谷歌市场并检索相关信息会有所帮助吗?

4

1 回答 1

2

一种解决方案是从应用程序的 Play 商店站点获取 HTML,例如 https://play.google.com/store/apps/details?id=com.gameloft.android.ANMP.GloftA7HM替换com.gameloft.android.ANMP.GloftA7HM为从 PackageInfo 检索到的正确包名称并搜索一些游戏独有的关键字,例如 /store/apps/category/GAME

此解决方案不是很好,因为当 Google 更改 Play 商店网站的布局但 Android API 中没有直接可用的应用程序类别信息时,它可能会被破坏。

于 2013-08-28T16:05:12.777 回答