Steps to read Mobile Hardware and Operating system Details in React Native
To get the android and ios device information like UDID, version, build, operating system etc – We can get this information by using react-native-device-info plugin provided by react native.
Installation:
npm install --save react-native-device-info react-native link react-native-device-info
Usage:
import DeviceInfo from 'react-native-device-info';
render(){
return(
<View>
this.state.error ?
<Text>Error: {this.state.error}</Text> : null}
<Text>Device Unique ID : { DeviceInfo.getUniqueID() }</Text>
<Text>Device Manufacturer : { DeviceInfo.getManufacturer() }</Text>
<Text>Device Model : { DeviceInfo.getModel() }</Text>
<Text>Device Name : { DeviceInfo.getSystemName() }</Text>
<Text>Device Version : { DeviceInfo.getSystemVersion() }</Text>
<Text>Bundle Id : { DeviceInfo.getBundleId() }</Text>
<Text>Build Number : { DeviceInfo.getBuildNumber() }</Text>
<Text>App Version : { DeviceInfo.getVersion() }</Text>
<Text>App Version (Readable) : { DeviceInfo.getReadableVersion() }</Text>
</View>
);
}

One comment