03-10-2009 05:58 AM
Hi,
I am developing blackberry application for version 4.2 and higher so I want to prevent the user who are having an older model than 4.2 from installing my software. How to pop up a message for those users while installing.
03-10-2009 06:07 AM
If you are planning an installation over the air, this post will tell you what you need to know.
If you are planning installation another way, let us know.
Wireless pull
http://supportforums.blackberry.com/rim/board/mess
03-10-2009 06:10 AM
You can check the user agent. Check this Knowledge base article:
Press the kudos button to thank the user who helped you.
If your problem was get solved then please mark the thread as "Accepted solution".
03-10-2009 06:26 AM
03-13-2009 01:30 AM
03-18-2009 10:37 AM
You can specify the versions supported by an application in its ALX file. This also allows you to specify what COD file to load for different versions, allowing you to distribute a single ALX with multiple COD files and have Desktop Manager install the appropriate ones.
How To - Create a single .alx file to install multiple versions of an application
Article Number: DB-00028
There is no equivalent parameter for JAD files. When installing using a JAD file it is up to the web server to determine the version of BlackBerry handheld and point to the appropriate COD files. The following link explains how to identify the BlackBerry Browser.
How To - Retrieve information about the BlackBerry Browser
Article Number: DB-00435
10-30-2009 05:22 AM
Hi ,
After going through the ----
How To - Create a single .alx file to install multiple versions of an application
Article Number: DB-00028
so according to doc i can use tags defined inside the <OS> tag so i decided to use tag named KeyboardType tag inside my alx to fulfill my req.
In my file structure i have folder 4.6 and 4.7 along with .alx file as :::
<fileset _blackberryVersion="(4.0.2,4.7.0]" Java="1.17">
<directory >
4.6
</directory>
<files >
1.cod
</files>
<files >
2.cod
</files>
<files >
3.cod
</files>
</fileset>
<fileset _blackberryVersion="(4.7.0,)" KeyboardType="Virtual" Java="1.17">
<directory >
4.7
</directory>
<files >
1.cod
</files>
<files >
2.cod
</files>
<files >
3.cod
</files>
</fileset>
<fileset _blackberryVersion="(4.7.0,)" Java="1.17">
<directory >
4.6
</directory>
<files >
1.cod
</files>
<files >
2.cod
</files>
<files >
3.cod
</files>
</fileset>
I have tested above alx with different devices having OS versions from 4.0 to 4.7 with DM 4.7 .
But second fileset never gets executed because KeyboardType tag never gets read by DM (My Guess!!)
For my requirements i want a common alx which can be used for touch and non-touch devices running OS 4.0 to 5.0.
Waiting ......