0

我整天都在为此苦苦挣扎。我做了与回购所说的相同的事情。

我跑了:

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; ^

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务“:app:compileDebugJavaWithJavac”执行失败。

这不是整个错误,我认为这只是其中最相关的部分。

有手吗?

4

1 回答 1

0

在 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
    }
}

您可能需要使用不同的 exifinterface 版本,例如 27.+ 而不是 25.+。

https://github.com/react-native-community/react-native-camera

在android上手动安装的第四步。

于 2018-07-17T02:38:23.277 回答