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
Contributor
papdoligosa
Posts: 27
Registered: ‎02-12-2010
My Device: Torch 9800
Accepted Solution

App Built Using Particular OS Version Runs on Devices with Older OS Version

Will a MIDlet app ported and built for OS 4.6 and up run on devices with lower version, e.g. 4.5 or 4.2?

 

I got shocked to see it running on older devices. All this time, all I knew was that when you build an app using a particular version, it will not work on devices with lower version.

Developer
peter_strange
Posts: 19,610
Registered: ‎07-14-2008
My Device: Not Specified

Re: App Built Using Particular OS Version Runs on Devices with Older OS Version

Good question.

 

In fact it is possible to have RIM code run 'back level', provided the APIs used have not been changed.  if they have been changed, they you are up for trouble.

 

In this case, since you are using Midlet code, this is unlikely to have changed and so it may well work.  However it is not officially supported.  So compile it using the oldest level of OS you want to support.

 

In this case I suspect you are going to have to download the JDE to get the back level compilation.