I have a BlackBerry project named "A". This means the build produces artifacts named A.alx, A.cod and all that.
Now I want to change the application name to "B". I tried changing the output file name to "B" and built the project. I get the output B.COD, B.alx etc. But when I try to install B.alx onto the BlackBerry device with the Desktop manager, it does not install, saying "this is not compatible application". This happens even though I can install A.alx successfully.
I made sure I am using 4.7 JDE to install on 4.7 device. I know I am doing something wrong when renaming the application in the project files. What is the problem?
I have encountered the same problem. I think you need to rename your whole project to B so that its output would be B.cod.
You can't use a dash or space character in an application output filename. Make sure your "B" name does not include one.
If you want to use those characters, edit the application title in the app descriptor. That is what the user sees when your app is installed.
Here's some steps for changing project settings within the JDE:
- Right click on the project and choose "Properties". A properties dialog will open.
- In the "General" tab, you can edit the title of the project (This is what will be displayed on the ribbon), the version and some other stuff.
- In the "Build" tab you can change the name of the output files.
Hope this helps.