无线更新midlet

时间:2009-07-23 06:37:41

标签: java-me install wireless midlet

我目前正在为i290开发一个j2me应用程序,并希望能够使用代码在我的应用程序中更新到新的midlet版本。我遇到的问题是,我知道的一种方法可以做到这一点,platformRequest(),被motorola锁定,我付钱签署我的代码并不感兴趣。

我需要一种方法来通过代码中的网络连接更新midlet,而无需使用锁定的API或必须付费才能执行此操作。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:1)

当你说它被“摩托罗拉锁定”时,你究竟是什么意思? platformRequest()绝对是升级设备midlet的常用方法;你确定它不起作用吗?你打电话后会发生什么?

在我相当广泛的J2ME体验中,我看到很多事情被意外地禁用到未签名的应用程序,但从未platformRequest()。尝试检查方法的返回值;如果它返回true,您需要在platformRequest()发生之前自己关闭应用程序(假设它没有抛出SecurityException,但我再也没有听说过这样做的手机)。

如果失败,我想你需要让用户通过手机的浏览器手动访问升级URL。