想要通过无线方式升级应用程序
我已经实现了以下代码来升级应用程序,
platformrequest("URL TO JAR FILE");
我正在检查驻留在服务器上的 jad 文件在自定义字段应用程序版本中的值是否比当前值更高,然后将调用 platformRequest。
一切都很好,
但只有一个问题我已将我的应用程序安装在存储卡中,并且如果我使用上述技术进行更新。 我正在单独安装新版本..
而不是这个,我希望我的旧版本应用程序在 jad 文件中升级[替换为新版本],
只要我更改应用程序版本字段,其余的一切都与本地安装的应用程序相同..
并且我希望仅在存储卡中替换我的应用程序。
I have implemented following code to upgrade application
platformrequest("URL TO JAR FILE");
I am checking if the jad file residing on server has more value in the custom field Application-Version than the current one then the platformRequest will get called.
every thing fine
but only one problem I have installed my app in memory card and if I updateusing above mentioned technique.
I am having new version installed saperately..
instead of this I want my older version application to be upgraded [replaced by newer]
in jad file ony I change the Application-Version Field rest every thing are same as the local installed appliction..
and I want my app to be replaced in memory card only.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们在谈论什么手机?
本质上,应用程序位于何处并不重要,它应该更新。
当然要确保平台请求应该指向jad
what phone are we talking about?
In essence it should not matter where the app is located, it should update.
Make sure the platform request should point to the jad of course
我认为您不应该为此使用自定义字段/属性。
您是否在应用程序的清单/JAD 文件中使用
MIDlet-Version
属性?设备的 AMS(应用程序管理软件)使用此属性来确定您是否指向较新的版本。请参阅此处了解标准 MIDlet 属性的说明。
I don't think you should be using a custom field/attribute for this.
Are you using the
MIDlet-Version
attribute in your application's manifest/JAD file? This attribute is used by a device's AMS (application management software) to determine if your pointing to a newer version.See here for a description of the standard MIDlet attributes.