mgcrea / vision-camera-barcode-scanner

High performance barcode scanner for React Native using VisionCamera
MIT License
84 stars 11 forks source link

Execution failed for task ':mgcrea_vision-camera-code-scanner:compileDebugJavaWithJavac'. #15

Open tytom2003 opened 8 months ago

tytom2003 commented 8 months ago

i follow your step to install. My program still have some errors. i installed "@mgcrea/vision-camera-barcode-scanner": "^0.6.6" and "@mgcrea/vision-camera-code-scanner": "^0.3.3". it still show the show. I tried using visiion-camera-barcode-scanner example program to test. It still show the error.

D:\reactjs\reatnativeproject\barcodescan\node_modules\@mgcrea\vision-camera-code-scanner\android\src\main\java\com\visioncameracodescanner\CodeScannerProcessorPlugin.java:22: error: package com.mrousavy.camera.parsers does not exist import com.mrousavy.camera.parsers.Orientation; ^ D:\reactjs\reatnativeproject\barcodescan\node_modules\@mgcrea\vision-camera-code-scanner\android\src\main\java\com\visioncameracodescanner\CodeScannerProcessorPlugin.java:32: error: constructor FrameProcessorPlugin in class FrameProcessorPlugin cannot be applied to given types; public CodeScannerProcessorPlugin() { ^ required: Map<String,Object> found: no arguments reason: actual and formal argument lists differ in length D:\reactjs\reatnativeproject\barcodescan\node_modules\@mgcrea\vision-camera-code-scanner\android\src\main\java\com\visioncameracodescanner\CodeScannerProcessorPlugin.java:78: error: package Orientation does not exist Orientation.Companion.fromUnionValue(frame.getOrientation()).toDegrees() ^ Note: D:\reactjs\reatnativeproject\barcodescan\node_modules\@mgcrea\vision-camera-code-scanner\android\src\main\java\com\visioncameracodescanner\VisionCameraCodeScannerModule.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 3 errors

FAILURE: Build failed with an exception.

BUILD FAILED in 32s info Run CLI with --verbose flag for more details.

klabusta commented 7 months ago

same here with "@mgcrea/vision-camera-barcode-scanner": "0.7.0", "react-native-vision-camera": "3.8.1",

atypiape commented 7 months ago

same here with "@mgcrea/vision-camera-barcode-scanner": "0.7.0", "react-native-vision-camera": "3.8.1",

VictorDev200 commented 7 months ago

same here with

"@mgcrea/vision-camera-barcode-scanner": "^0.6.0" "react-native-vision-camera": "^3.6.4" "react-native-worklets-core": "0.2.2"

jlandy-z commented 6 months ago

Double check that you haven't also installed the similarly-named but outdated npm package @mgcrea/vision-camera-code-scanner. The correct package is @mgcrea/vision-camera-barcode-scanner

Based on your error it looks like this may have snuck into your project, as it did mine - fixed after removal