首页 > 解决方案 > 如何检测特定应用是否可以展示广告

问题描述

我正在实现一个 android 应用程序,它检查已安装的应用程序是否可以显示广告。实现这一目标的最安全方法是什么?提前致谢。

标签: androidadmobads

解决方案


获取所有已安装的应用程序。

   final PackageManager pm = getPackageManager();
   List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA);

使用应用 id 检查 Appstore 以检查它是否has ads

应用程序主页: https://play.google.com/store/apps?hl=en 应用程序页面: https://play.google.com/store/apps/details?id=com.bandainamcogames.dbzdokkanww&hl=en

只需将 id 的值替换为com.bandainamcogames.dbzdokkanww包列表中的应用包

然后检查“包含广告” 页面在此处输入图像描述

参考:


推荐阅读