Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Developer
kchantp
Posts: 77
Registered: ‎11-20-2008
My Device: Not Specified
Accepted Solution

Device ID versus typing mypin

I'm not sure which one is the PIN of my device.  When I use the DeviceInfo.getDeviceId() call returns me an integer.  When I type "mypin" into a compose email (that's supposed to also retrieve the pin), I get a number in hex.  These two numbers do not seem equivalent no matter what what I try to convert them.  What am I missing? 

 

I've tested this on the 4.7 simulator where the device pin is set to:  0x2100000A but the DeviceInfo.getDeviceId() returns me 553648138.  I've tried this on my handset (Bold, 4.6.0.167) and they are different as well.

Developer
RexDoug
Posts: 4,764
Registered: ‎07-21-2008
My Device: Not Specified

Re: Device ID versus typing mypin

0x2100000A is the same as 553648138

 

Only the notation is different. Try using Integer.toHexString() to display the ID in hexidecimal notation.

 

 

Developer
kchantp
Posts: 77
Registered: ‎11-20-2008
My Device: Not Specified

Re: Device ID versus typing mypin

Thanks Rex.  That did it.  Gotta brush up on my hex to int and vice versa...:smileywink: