05-04-2012 04:33 PM
Hi All,
I would like to have one application running on the device.Pushed to the device through BES(using .alx and .cod files).
So the application (older) is installed in the Device,
Then I added few classes to the application(changed vendor in the .alx file) and now I need to install the application(newer) to the device through BES.
So while pushing to device, it is taking as a new application and when I open that application it is showing ERROR as "Multiply Defined".
So anything I have to change in the .alx file ,so as to replace older app wth newer app.
The .alx file which I used is shown below
<loader version="1.0">
<application id="News">
<name >
News
</name>
<description >
</description>
<version >
1.0.0
</version>
<vendor >
Developer
</vendor>
<copyright >
Copyright (c) 2012 Developer
</copyright>
<fileset Java="1.54" _blackberryVersion="[7.0.0)">
<directory >
7.0.0
</directory>
<files >
News.cod
</files>
</fileset>
</application>
</loader>
OR anything else I have to do through coding for overriding older app with the newer app.
Thanks and Regards,
hari.
05-04-2012 11:13 PM
05-05-2012 05:46 AM
Hi thanks for reply.
This one I got it ,but that is my problem..
So you are telling that ,if I need to upgrade my application then I have to change the package struture?
But the application is already running on the device,In the new application I just added label field and made It as newer application(we can say version 1.0 to version 1.1).So now that newer application is pushed by BES to devices.User does not have rites to remove the existing application.So what am asking is that anything I have change in .alx file.
05-05-2012 06:13 AM
05-07-2012 01:14 AM
05-18-2012 02:04 AM
If I need to upgrade my application ,then I have to change version number in alx file?
or with same version number application wil over ride?