Ho lottato con questo tutto il giorno. Ho fatto la stessa cosa che il pronti contro termine dice.
Mi sono imbattuto:
npm install react-native-camera --save
react-native link react-native-camera
L'output ha detto che tutto era collegato correttamente. Ma quando lo faccio:
react-native run-android
Ottengo questo errore:
MainApplication.java:6: error: package org.reactnative.camera does not exist import org.reactnative.camera.RNCameraPackage; ^
FAILURE: build fallito con un'eccezione.
- Cosa non ha funzionato: esecuzione non riuscita per l'attività ": app: compileDebugJavaWithJavac".
Questo non è l'intero errore, penso che sia solo la parte più rilevante di questo.
Qualche mano?
risposte:
0 per risposta № 1Inserisci le seguenti righe all'interno del blocco delle dipendenze in android / 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
}
}
Potrebbe essere necessario utilizzare diverse versioni exifinterface, ad es. 27. + anziché 25. +.
https://github.com/react-native-community/react-native-camera
4 ° passo sull'installazione manuale su Android.