> Task :expo-camera:compileDebugKotlin
e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/ExpoCameraView.kt:279:25 Unresolved reference: raw
e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/ExpoCameraView.kt:424:25 Unresolved reference: raw
e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:81 Type mismatch: inferred type is String? but (Mutable)List! was expected
e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:86 Type mismatch: inferred type is MutableList but Int was expected
e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:113 Too many arguments for public constructor BarCodeScannerResult(p0: Int, p1: String!, p2: (Mutable)List!, p3: Int, p4: Int) defined in expo.modules.interfaces.barcodescanner.BarCodeScannerResult
> Task :expo-camera:compileDebugKotlin FAILED
У меня возникла эта ошибка при попытке создать приложение Expo на Android с помощью expo-camera@14.0.6. На iOS работает нормально. ошибка [code]> Task :expo-camera:compileDebugKotlin e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/ExpoCameraView.kt:279:25 Unresolved reference: raw e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/ExpoCameraView.kt:424:25 Unresolved reference: raw e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:81 Type mismatch: inferred type is String? but (Mutable)List! was expected e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:86 Type mismatch: inferred type is MutableList but Int was expected e: file:///.../app/node_modules/expo-camera/android/src/main/java/expo/modules/camera/next/analyzers/BarcodeAnalyzer.kt:54:113 Too many arguments for public constructor BarCodeScannerResult(p0: Int, p1: String!, p2: (Mutable)List!, p3: Int, p4: Int) defined in expo.modules.interfaces.barcodescanner.BarCodeScannerResult
> Task :expo-camera:compileDebugKotlin FAILED
[/code] Некоторая информация: package.json [code] "expo": "^50.0.6", "expo-camera": "14.0.6", "react-native": "0.73.4", [/code] app.json [code]{ expo: { "plugins": [ [ "expo-camera", { "cameraPermission": "Allow $(PRODUCT_NAME) to access your camera", "microphonePermission": "Allow $(PRODUCT_NAME) to access your microphone", "recordAudioAndroid": true } ] ] } } [/code] Я попробовал несколько решений, найденных в Интернете, но ни одно из них не помогло. Что я сделал: [list] [*]prebuild clean, ./gradlew clean и т. д. [*]добавил версию плагина Kotlin в android/build .graddle [*]Добавить maven в android/build.gradle [/list]
У меня возникла эта ошибка при попытке создать приложение Expo на Android с помощью expo-camera@14.0.6. На iOS работает нормально.
ошибка
> Task :expo-camera:compileDebugKotlin
e:...
У меня возникла эта ошибка при попытке создать приложение Expo на Android с помощью expo-camera@14.0.6. На iOS работает нормально.
ошибка
> Task :expo-camera:compileDebugKotlin
e:...
У меня возникла эта ошибка при попытке создать приложение Expo на Android с помощью expo-camera@14.0.6. На iOS работает нормально.
ошибка
> Task :expo-camera:compileDebugKotlin
e:...
Я могу сканировать QR-код с помощью экспо-камеры, но не могу сканировать штрих-код. Метод handleBarCodeScanned() вызывается для QR-кода, но не для штрих-кода.
Мой код:
Я могу сканировать QR-код с помощью экспо-камеры, но не могу сканировать штрих-код. Метод handleBarCodeScanned() вызывается для QR-кода, но не для штрих-кода.
Мой код: