I'm trying to retrieve the IMEI from TC57 devices. I have the code to retrieve it using the Zebra SDK, but the big issue is getting permission to do so.
I've followed the official documentation (steps at https://developer.zebra.com/blog/access-serial-number-and-imei-mobile-computers-running-android-10-and-higher & code at https://github.com/ZebraDevs/OEMIdentifiers-Java-Sample). But these use `com.symbol:emdk` which was only available from jcenter which is end of life.
So is there another way to set this permission? Via StageNow is not possible for our customer AFAIK.
They use Mobicontrol and I didn't find any way to set it this way.
Via our application, using the EMDK Profile Manager is for the aforementioned reason not possible.
Accepted Solution
Hi William,
The EMDK is not EOL, please check how you can use the dependency after jCenter being deprecated:
https://techdocs.zebra.com/emdk-for-android/13-0/guide/setup/
Thanks,
Daniel
4 Replies
Thank you for choosing Zebra solutions.
The current method of retrieving device data is to use OEMinfo. Please see:
https://techdocs.zebra.com/oeminfo/about/
Best regards,
Eddie Correia
Hi Edward, thank you for your response. However these are the articles I went through and they don't work anymore.
Kr
William
Hi William,
The EMDK is not EOL, please check how you can use the dependency after jCenter being deprecated:
https://techdocs.zebra.com/emdk-for-android/13-0/guide/setup/
Thanks,
Daniel
Ah that's what I was looking for. Thank you!