gpt4 book ai didi

android - 在 Android M 中授予 EXTERNAL_STORAGE 所需的权限?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:53:06 27 4
gpt4 key购买 nike

Android 权限WRITE_EXTERNAL_STORAGEREAD_EXTERNAL_STORAGE 是否会触发 Android M 的新grant permission对话框?

最佳答案

我同意 Guillaume Perrot 的回答。我在AndroidManifest.xml

中写入 READ_WRITE_EXTERNAL_STORAGE的权限时遇到了类似的问题

默认情况下没有权限显示在应用程序中,人们需要在应用程序权限中切换存储的切换按钮。然后我在 build.gradle 中修改我的 targetSdkVersion > 小于 23(MNC) 和其他与 sdkVersion 相关的数字,安装的应用程序具有以下权限。

另一种方法是在需要权限的地方写requestpermission函数。代码如下:

 if (checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)==
PackageManager.PERMISSION_GRANTED) {
//do the things} else {
requestPermissions(new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE },
AnyNumber);

因为我的声望不到 15,所以我不能投票给 Guillaume Perrot 的答案。只是用这种方式来表达我的想法。

关于android - 在 Android M 中授予 EXTERNAL_STORAGE 所需的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31162638/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com