Marshmallow中android.permission.WRITE_EXTERNAL_STORAGE中的错误

时间:2016-09-08 08:29:15

标签: android android-6.0-marshmallow user-permissions

我的问题是我无法在我的应用中使用写入或读取EXTERNAL_STORAGE权限,而我的设备已安装Android版Marshmallow。

我用

 ActivityCompat.requestPermissions(AddServiceActivity.this, new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
            if (!Settings.System.canWrite(this)) {
                requestPermissions(new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE,
                        android.Manifest.permission.READ_EXTERNAL_STORAGE}, 2909);
            }

        }

但是app仍然崩溃。

如果对此有任何解决方案,请帮助我解决..

对不起我的英文,并提前致谢。

0 个答案:

没有答案