Android 6.0 Permission Denial: requires permission android.permission.WRITE_SETTINGS

后端 未结 6 1634
一个人的身影
一个人的身影 2020-12-05 10:49

As you can see from my manifest below, I\'ve added the permission,What am I missing?



        
6条回答
  •  长情又很酷
    2020-12-05 11:31

       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
            if (!Settings.System.canWrite(getApplicationContext())) {
                Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS, Uri.parse("package:" + getPackageName()));
                startActivityForResult(intent, 200);
            }
        }
    

    this works like a charm.

提交回复
热议问题