मैं पूरे दिन इससे जूझता रहा। मैंने वही काम किया जो द रेपो कहते हैं।
मैं भागा:
npm install react-native-camera --save
react-native link react-native-camera
आउटपुट ने कहा कि सब कुछ सही ढंग से जुड़ा हुआ था। लेकिन जब मैं करता हूं:
react-native run-android
मुझे यह त्रुटि मिलती है:
MainApplication.java:6: error: package org.reactnative.camera does not exist import org.reactnative.camera.RNCameraPackage; ^
विफलता: बिल्ड अपवाद के साथ विफल रहा।
- क्या गलत हुआ: कार्य के लिए निष्पादन विफल रहा ": app: compileDebugJavaWithJavac"।
यह पूरी त्रुटि नहीं है, मुझे लगता है कि इसका सबसे प्रासंगिक हिस्सा है।
कोई हाथ?
उत्तर:
जवाब के लिए 0 № 1Android / app / build.gradle में निर्भरता ब्लॉक के अंदर निम्नलिखित पंक्तियाँ डालें:
compile (project(":react-native-camera")) {
exclude group: "com.google.android.gms"
compile "com.android.support:exifinterface:25.+"
compile ("com.google.android.gms:play-services-vision:12.0.1") {
force = true
}
}
आपको अलग-अलग exifinterface संस्करणों का उपयोग करने की आवश्यकता हो सकती है, उदा। 27. + के बजाय 25. +।
https://github.com/react-native-community/react-native-camera
एंड्रॉइड पर मैनुअल इंस्टॉलेशन पर 4 वें चरण।