A Flutter plugin for retrieving the uid of a device
To retrieve the id just import and call String device_id = await DeviceId.getID;
.
To retrieve the imei call String imei = await DeviceId.getIMEI;
.
To retrieve the meid call String meid = await DeviceId.getMEID;
.
For imei and meid platform version >=26 is required, otherwise it will produces a PlatformExcpetion
Now you are good to go!
Note: device ids are not safe as you think, rooted/jailbreaked devices are able to change the ids.