#javascript #react-native
#язык JavaScript #реагировать-родной
Вопрос:
Когда я тестирую свое приложение внутри приложения expo, все работает идеально! Но когда я создаю двоичный файл Android с помощью expo build:android, камера и фотопленка перестают работать. Я получаю сообщение о предоставлении разрешения, но ничего не происходит.
{ "expo": { "name": "FRSC", "slug": "reportApp", "version": "1.0.2", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { "image": "./assets/splash.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, "updates": { "fallbackToCacheTimeout": 0 }, "assetBundlePatterns": [ "**/*" ], "ios": { "supportsTablet": true, "bundleIdentifier": "com.ApikoSoftware.multimediaNotes", "infoPlist": { "NSLocationWhenInUseUsageDescription": "The Beep App uses your location to pick origins, destinations, and predict ride times", "NSLocationAlwaysUsageDescription": "The Beep App will use your location to provide ETA's to yourself and others", "UIBackgroundModes": [ "location", "fetch" ] } }, "android": { "package": "reportApp.app", "versionCode": 1, "permissions": [ "ACCESS_BACKGROUND_LOCATION", "ACCESS_FOREGROUND_LOCATION", "RECORD_AUDIO", "ACCESS_COARSE_LOCATION", "ACCESS_FINE_LOCATION", "CAMERA" ], "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#FFFFFF" } }, "web": { "favicon": "./assets/favicon.png" }, "description": "" } }
Кто-нибудь, помогите мне, пожалуйста.
Ответ №1:
Карта expo нуждается в api-ключе в app.json для запуска карты в автономных приложениях.
Для камеры в expo android при сборке с помощью expo build: android возникают проблемы со сборкой.
Я вручную создаю приложение с помощью извлечения и создаю его на своем локальном компьютере, и камера работает идеально