@susanin336

Как подружить Expo и BarCodeScanner из его же документации?

Добрый день, уже несколько дней не могу понять в чем проблема. BarCodeScanner работает в develop режиме, а после сборки в apk работать перестает (пробовал на 6 разных устройствах).
Требуется сканировать штрихкод на андроид телефоне. Генерирую новое приложение expo init testApp. Выполняю expo install expo-barcode-scanner для установки пакета и беру кусок кода с примера в документации отсюда https://docs.expo.io/versions/v37.0.0/sdk/bar-code... вставляю его в App.js с заменой. Запускаю приложение expo start и на всех телефонах работает. Далее публикую и собираю приложение для получения apk: expo publish и expo build:android. Беру apk и запрос прав на камеру приходит, камера работает и картинка есть, но само сканирование не происходит. Уже просто не знаю в чем я мог ошибиться. Есть подозрение что чего-то не хватает в app.json...

так выглядит мой app.json
{
  "expo": {
    "name": "testApp",
    "slug": "test-app",
    "privacy": "public",
    "sdkVersion": "37.0.0",
    "platforms": [
      "android"
    ],
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": ["**/*"],
    "android": {
      "package": "com.example.testapp",
      "versionCode": 1,
      "permissions": [
        "CAMERA"
      ]
    }
  }
}
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы