如何从 React-native 项目中删除一个添加的权限?

How to remove one added Permission from React-native project?

在我的 React-native 项目中,一旦我在 AndroidManifest.xml 文件中添加了一个写入外部存储权限,如下所示 -

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

并使用此权限,我进行了一些构建。但是后来我意识到我的项目不需要这个权限。所以,我想删除这个权限。因此,我只是删除了我的清单文件中的权限行并进行了一次 android 构建。

但是问题是----

在应用信息中,它仍然显示它正在获取存储权限。

所以,我需要一个解决方案来完全删除此权限。

试试下面

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.packagename">
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" />
</manifest>