繁体   English   中英

如何从使用create-react-native-app构建的Android应用中删除短信和通话权限?

[英]How to remove SMS and Call permissions from an Android app built with create-react-native-app?

我有一个使用create-react-native-app创建的未弹出的android 应用

Google要求这些应用删除其清单文件上的CALL_LOG和SMS权限,但我找不到该文件。

如何设置这些权限?

打开android/app/src/main/AndroidManifest.xml ,添加以下内容:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.myappid"
+   xmlns:tools="http://schemas.android.com/tools"
    >

    ...
+   <uses-permission tools:node="remove" android:name="android.permission.WRITE_CALL_LOG" />
+   <uses-permission tools:node="remove" android:name="android.permission.CAMERA" />

如果您想从生产APK中删除权限,请执行以下操作:

  1. 在此目录中创建一个新目录,称为release。 (路径:android / app / src / release /)

  2. 创建一个AndroidManifest.xml文件。 (路径:android / app / src / release / AndroidManifest.xml)

并在android/app/src/release/AndroidManifest.xml添加以上行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM