Я пытаюсь использовать библиотеку "React-native-camera" в моем проекте.Я буквально делал это более 50 раз, и каждый раз все работало нормально как на моем Mac, так и на Linux.
Но теперь внезапно это больше не работает на моей системе Linux и продолжает генерировать эту ошибку (работаетхотя на Mac!).
Я проверил все шаги настройки здесь Я попытался добавить отсутствующуюDimensionStrategy 'response-native-camera','general' к приложению build.gradle Я попытался добавить maven {url "https://jitpack.io"} и maven {url" https://maven.google.com"} к проекту build.gradle. Я пытался удалить madules.xml из .ideas.каталог и перезапуск Android Studio как с очисткой кэша, так и без него.
все еще ничего Это мой пример кода для запуска модуля камеры:
class CameraApp extends Component {
constructor(props) {
super(props);
this.state = {
path: null,
uri: '',
imageName: ''
};
}
takePicture() {
this.camera.capture()
.then((data) => {
console.log(data);
})
.catch(err => console.error(err));
}
renderCamera() {
return (
<View>
<Camera
ref={(cam) => {
this.camera = cam;
}}
style={styles.preview}
aspect={Camera.constants.Aspect.fill}
captureTarget={Camera.constants.CaptureTarget.disk}
>
<TouchableHighlight
style={styles.capture}
onPress={this.takePicture.bind(this)}
underlayColor="rgba(255, 255, 255, 0.5)"
>
<View />
</TouchableHighlight>
</Camera>
</View>
);
}
render() {
return (
<View style={styles.container}>
{this.renderCamera()}
</View>
);
}
};