2017-08-31 119 views
-1

想要保存文件的存储权限。如何在android API 25(牛轧糖)

我用这个代码来获得许可,在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

有@ TIM-castelijns下载的文件没有差别 –

+0

所以我用[ThinDownloader(https://github.com/smanikandan14/ThinDownloadManager) 。也许问题是为了那个? –

回答

0

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

但是你可能要遵循这样的回答:Write to external storage on Android 7

相关问题