05-10-2010 02:30 PM
We are trying to identify the device software version using “javaloader deviceinfo” , since we’d like to know the device software version before we load the java application. The “VM Version:” in reply to “javaloader deviceinfo” seems to be the place to check.
The problem is:
#1 seems that it uses “major(1 byte).minor(2 byte ).micro(2 byte).build(2 byte)” format to express the software version.
That is 4.07.01.3d (hex) -> 22.214.171.124(dec).
But for #2, it uses at least 3 hex digits for the last part.
That is 146(hex) -> 328(dec).
How can I determine the version field format?
Is it version dependent?
Thanks in advance,