У меня есть проект React Native Expo, который начался с использованием «управляемого рабочего процесса». Однако с тех пор я вышел из управляемого рабочего процесса (все еще используя некоторые модули expo).
Проблема, с которой я сталкиваюсь, заключается в том, что Expo, похоже, добавила произвольные запросы на разрешение в мое приложение Android. Я должен удалить этот конкретный запрос на разрешение из приложения: android.hardware.location
.
Я пробовал много способов удалить его в моем файле AndroidManifest.xml
, например:
<uses-permission tools:node="remove" android:name="LOCATION_HARDWARE" />
<uses-permission tools:node="remove" android:name="ACCESS_COARSE_LOCATION" />
<uses-permission tools:node="remove" android:name="ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location" android:required="false" tools:node="remove" />
Но в конце концов, связанное приложение Android по-прежнему запрашивает разрешение android.hardware.location
.
Как удалить его до объединения приложения?