Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 用户权限_Android_Security_Android Manifest - Fatal编程技术网

Android 用户权限

Android 用户权限,android,security,android-manifest,Android,Security,Android Manifest,我是android新手,我想知道android.permission.READ\u EXTERNAL\u STORAGE和android.permission.WRITE\u EXTERNAL\u STORAGE是否有默认权限 这是我的manifest.xml文件 但它仍然显示为 使用权限: android.permission.INTERNET android.permission.READ_外部存储 android.permission.WRITE\u外部存储 定义权限: 没有 是否有其

我是android新手,我想知道
android.permission.READ\u EXTERNAL\u STORAGE
android.permission.WRITE\u EXTERNAL\u STORAGE
是否有默认权限

这是我的manifest.xml文件


但它仍然显示为

使用权限:

  • android.permission.INTERNET
  • android.permission.READ_外部存储
  • android.permission.WRITE\u外部存储
  • 定义权限:

  • 没有
  • 是否有其他方法来定义此类权限

    我正在使用drozer检查我的应用程序中的漏洞
    谢谢。

    应用程序过去不需要
    写入外部存储
    写入外部存储
    ,就可以访问外部存储。但在不久的将来,这种情况将发生变化(请参阅参考指南中的“注意”部分)。因此,以前的应用程序在默认情况下可以写入外部存储。另外,
    WRITE\u EXTERNAL\u STORAGE
    包括
    READ\u EXTERNAL\u STORAGE
    ,因此您不需要同时获得这两种存储

    以下是相关的用户指南:

    因此,对于API级别为23及更高版本的设备,请向清单中添加相应的权限:

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    

    过去,应用程序不需要
    写入外部存储
    写入外部存储
    ,就可以访问外部存储。但在不久的将来,这种情况将发生变化(请参阅参考指南中的“注意”部分)。因此,以前的应用程序在默认情况下可以写入外部存储。另外,
    WRITE\u EXTERNAL\u STORAGE
    包括
    READ\u EXTERNAL\u STORAGE
    ,因此您不需要同时获得这两种存储

    以下是相关的用户指南:

    因此,对于API级别为23及更高版本的设备,请向清单中添加相应的权限:

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    
    
    

    根据文档:。请参阅标有“使用权限”的部分。

    根据文档:。请参阅标有“使用权限”的部分。

    否,您必须添加应用程序所需的所有权限。好的。。。但它仍然显示
    读取外部存储
    写入外部存储
    权限否,您必须添加应用程序所需的所有权限。好的。。。但它仍然向我显示
    读取外部存储
    写入外部存储
    权限,我应该在哪里知道我使用的是哪种API级别…?您在创建项目时指定了它。它是在您的清单文件中定义的。但是我没有指定任何
    读取外部存储
    写入外部存储
    权限。。。。。!我已经给出了我的
    menifest.xml
    文件,如果你在API 23及更高版本的设备上运行你的应用程序,你需要指定它。那么,我应该从哪里知道我正在使用哪个API级别…?你在创建项目时指定它。它是在您的清单文件中定义的。但是我没有指定任何
    读取外部存储
    写入外部存储
    权限。。。。。!我已经给出了我的
    menifest.xml
    文件,如果你在API 23及更高版本的设备上运行你的应用程序,你需要指定它。我读到了同样的内容。。。。。。!我只给了一个许可,它给了我两个额外的。。。。。怎么可能。。。。?有没有其他方法来定义权限……我也读过同样的。。。。。。!我只给了一个许可,它给了我两个额外的。。。。。怎么可能。。。。?是否有其他方法来定义权限。。。。