Ich verwende react-native-device-info Bibliothek, und es funktioniert gut für iOS-Simulator. Aber für Android erhalte ich einen Fehler:undefined ist kein Objekt (Bewertung 'RNDeviceInfo.deviceId') - Fehler in react-native-device-info
undefined is not object (evaluating 'RNDeviceInfo.deviceId')
Was kann das Problem sein? Ich installierte es wie in der Anleitung auf der Bibliotheksseite beschrieben (mit RMPM). dann in componentWillMount() Ich versuche, die Geräte-ID zu erhalten:
import DeviceInfo from 'react-native-device-info';
...
componentWillMount() {
let clientId = DeviceInfo.getUniqueID();
}
Welche Version von RN verwenden Sie? – Barnabus
"react-native": "^ 0.27.1" – Reynard
Und Sie haben die anderen Schritte auf der Readme für Android verfolgt? Konkret haben Sie den Code zu MainActivity hinzugefügt? – Barnabus