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

后端 未结 6 1639
一个人的身影
一个人的身影 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:17

    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
                boolean settingsCanWrite = Settings.System.canWrite(this);
    
                if(!settingsCanWrite) {
                    Toast.makeText(this, "Require Permission to Handle Screen Brightness", Toast.LENGTH_LONG).show();
                    Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS);
                    startActivity(intent);
                }
            }
    

提交回复
热议问题