getDeviceId static method

Future<String> getDeviceId()

Implementation

static Future<String> getDeviceId() async {
  String imei = '';
  try {
    imei = (await PlatformDeviceId.getDeviceId)!;
  } catch (e) {
    SharedPreferences prefs = await SharedPreferences.getInstance();
    if (prefs.containsKey(CoreConstants.deviceId)) imei = prefs.getString(CoreConstants.deviceId)!;
  }
  return imei;
}