如何获得Android API 25(牛轧糖)的权限

时间:2017-08-31 18:52:58

标签: android android-permissions android-7.1-nougat

想要存储文件。

我使用此代码获取android 6.0中的权限:

if (Build.VERSION.SDK_INT >= 23) {
            ActivityCompat.requestPermissions(Activity.this,
                    new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.READ_EXTERNAL_STORAGE},
                    1);
        }

但在android 7中似乎无法正常工作。并且文件没有保存在存储器上。

android 6和7权限有什么不同?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

在使用我的应用创建文件夹和保存文件时遇到了同样的问题。它在API 18上正常工作,但不能直接在API 24上工作。我想,你必须在安装时允许其设置中的应用程序获得额外的权限。

但您可能想要遵循以下答案:Write to external storage on Android 7