首页 > 解决方案 > 如何检查android应用程序是否有权使用蜂窝互联网?

问题描述

我正在尝试找到一种方法来检索有关用户可以为任何应用程序设置的移动数据权限的信息。根据这篇文章,我可以使用 ConnectivityManager.getRestrictBackgroundStatus(),但这都是关于背景数据的,而我需要有关完全限制的信息。

更新:添加屏幕截图以澄清选项,而不是我的意思。 移动数据设置

标签: androidnetworking

解决方案


private boolean checkPermission()
{
    String permission = android.Manifest.permission.INTERNET;
    int result = getContext().checkCallingOrSelfPermission(permission);
    return result == PackageManager.PERMISSION_GRANTED;            
}

推荐阅读