在我正在开发的应用程序中,我需要遍历已安装的应用程序并检测哪些是游戏.有没有办法做到这一点?
我想到了Play Store API,它可以搜索包名并返回其类别,即使它仅限于商店中的应用程序.有类似的东西吗?可能吗?
有没有其他方法可以做到这一点?
从Android API版本21开始,最终有一种方法可以检查应用程序是否是游戏.
PackageManager pm = mContext.getPackageManager();
ApplicationInfo ai = pm.getApplicationInfo(mPackageName,0);
if((ai.flags & ApplicationInfo.FLAG_IS_GAME) == ApplicationInfo.FLAG_IS_GAME)
return true;
return false;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1744 次 |
| 最近记录: |