复制步骤:-
npm安装react-native-camera。
将此软件包包含在组件中 1)。从'react-native-camera'导入相机;
然后我要构建react-native run-android。
构建成功,但我未定义它不是模拟器中的对象(评估CameraManager.Aspect)。
答案 0 :(得分:1)
如果没有执行此步骤,请执行更多操作!
请将其添加到您的gradle文件中
android{
...
defaultConfig {
...
multiDexEnabled true
}
} 并且还在您的gradle中添加以下依赖项
dependencies {
编译'com.android.support:multidex:1.0.1' } 这肯定会解决您的问题。
答案 1 :(得分:0)
有两个原因。
1。如果您使用模拟器,则可以。。。您不能在模拟器上使用相机。
答案 2 :(得分:0)
最后我得到了我使用react-native-image-picker包的解决方案 相机功能正在运行。
https://github.com/react-community/react-native-image-picker