Дублирование разрешения AndroidManifest.xml с React Native - PullRequest
0 голосов
/ 23 октября 2018

Можно ли иметь дубликаты разрешений в файле AndroidManifest.xml?

Я пытаюсь добавить реактив-родной-webrtc в свой реактивный проект, который требует от меня добавить некоторые разрешения.Первоначальный файл AndroidManifest.xml уже содержит список разрешений, некоторые из которых будут дублированы, если я добавлю разрешения, требуемые реагировать-native-webrtc.Так как, я в этом вопросе, то же самое относится и к ios?

ТРЕБУЕТСЯ ДОБАВИТЬ В РЕАКТИВНО-НАТИВНОМ WEBRTC

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

ОРИГИНАЛ

 <!-- These are required permissions to make the app run -->
  <uses-permission android:name="com.bulbtech.hendrysocket.permission.C2D_MESSAGE" />
  <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  <uses-permission android:name="android.permission.WAKE_LOCK" />

  <!-- ADD PERMISSIONS HERE -->

  <!-- BEGIN OPTIONAL PERMISSIONS -->
  <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" />
  <uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  <uses-permission android:name="android.permission.USE_FINGERPRINT" />
  <uses-permission android:name="android.permission.VIBRATE" />
  <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
  <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

1 Ответ

0 голосов
/ 23 октября 2018

Нет, вы не можете дублировать разрешения в файле AndroidManifest.xml, и если вы дублируете разрешение, ваш код падает, а некоторые переходят на ios

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...