Ошибка: собственные модули для датчиков недоступны. Реагирующая ли ссылка работала успешно?

Я новичок в React Native, не могли бы вы мне помочь? Я только что установил собственные датчики реагирования (добавление пряжи - добавить реактивные датчики), затем я импортировал в свой проект (импорт { Accelerometer } из "реагирующих собственных датчиков";), но я получаю это сообщение " Родные модули для датчиков недоступны. Линия реагирования-родной успешно запущена? "

Я запустил команду "act-native link реагировать-native-сенсоры ", но ошибка все еще сохраняется =(

Я использую "response-native-сенсоры": "^5.1.5".

а это мой package.json

{
"name": "tcc_mobile",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"lodash": "^4.17.11",
"react": "16.6.1",
"react-native": "0.57.7",
"react-native-gesture-handler": "^1.0.10",
"react-native-sensors": "^5.1.5",
"react-navigation": "^3.0.8",
"rxjs": "^6.3.3"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.48.5",
"react-test-renderer": "16.6.1"
},
"jest": {
"preset": "react-native"
}
}

Спасибо! знак равно

0 ответов

  1. $ npm install react-native-sensors --save or Yarn add
  2. $ react-native link react-native-sensors

Вы тестируете на iOS? Если вы тестируете iOS, вам нужно добавить это.

Вариант: с CocoaPods (только для iOS)

Добавьте следующее в свой подфайл и запустите $ pod install:

pod 'RNSensors', :path => '../node_modules/react-native-sensors'

Проверьте AVD на наличие сенсорных возможностей и попробуйте поработать с реальными устройствами. Это прекрасно для меня с данной версией зависимости:- "react-native-sensors": "^5.1.8", Вот небольшой фрагмент кода:import { accelerometer, gyroscope, setUpdateIntervalForType, SensorTypes } from "react-native-sensors"; accelerometer.subscribe(({ x, y, z, timestamp }) => { console.log(X: ${ x }, Y:${y}, Z:${z}, отметка времени: $ {отметка времени} )

Другие вопросы по тегам