我整天都在苦苦挣扎。 我做了repo所说的同样的事情。
我跑了:
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 :(得分:0)
将以下行插入android / app / build.gradle的dependency块内:
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
在Android上手动安装的第四步。