01-20-2009 07:47 PM
01-21-2009 01:37 AM - edited 01-21-2009 01:39 AM
If a cod file is big (bigger than 64 KB, in some cases a bit larger than 64 KB) - then rapc compiler splits it on so called sibling cod files and pack them into one cod file, which is a zip file on its nature.
You can create one big cod file. After that rename it to zip file. Unpack it and delete zip file.
And you'll get a set of cod files with names myfile.cod, myfile-1.cod, myfile-2.cod,..., myfile-x.cod
And to install an application just install all of these cod files to device.
If you're using JDE 4.6.1 you have to use simulator for device OS 4.6.1 and newer versions.
It is not recommended to run apps compiled on JDE 4.6.1 on older device OS-es, like 4.5
If you want to run your app on device OS 4.5 - use JDE 4.5
There is a simple rule - JDE version (equal to RIM API version) has to be less or equal to the device OS version.
An application which violates this rule may brick the device.
Before converting your midlet to cod file - run preverify.exe on this jar file. And specify path to the relevant net_rim_api.jar library as a parameter to preverify command. It is necessary to verify the byte code compliance with RIM API.
When you get "No additional applications designed for your device were found" - the common advice is to update your Blackberry Desktop Manager.
But you're using the most recent version - in this case make sure that your application that you're adding has been added and the message just appears after your application has been added to the applications list.
I've noticed this message several times, but it did not affect on the functionality. The application was added to the applications list and was installed properly.