软件自动更新,调用midlet.public final boolean platformRequest(String URL)
throws ConnectionNotFoundException方法,即可到指定的URL中更新。
以前一直不明白,为什么自动更新就莫名奇妙的跳出程序,今天在做家长机的时候,在调用上述方法后,没有调用退出程序的方法,结果点击更新没有反应,只有接着点击退出按钮,才有反应。
想想也是,软件升级,是将新的版本替换旧的版本,肯定要退出其旧的版本,好比电脑装系统,不退出系统,怎么装新的系统。
具体代码如下:
//软件更新
public static void update()throws ConnectionNotFoundException, MIDletStateChangeException
{
try
{
app.platformRequest(" http://www.igooo.com.cn/update/ParentJ2ME.jar");
exitApp();
}
catch (ConnectionNotFoundException ex)
{
Debug.add(ex.toString());
}
}
throws ConnectionNotFoundException方法,即可到指定的URL中更新。
以前一直不明白,为什么自动更新就莫名奇妙的跳出程序,今天在做家长机的时候,在调用上述方法后,没有调用退出程序的方法,结果点击更新没有反应,只有接着点击退出按钮,才有反应。
想想也是,软件升级,是将新的版本替换旧的版本,肯定要退出其旧的版本,好比电脑装系统,不退出系统,怎么装新的系统。
具体代码如下:
//软件更新
public static void update()throws ConnectionNotFoundException, MIDletStateChangeException
{
try
{
app.platformRequest(" http://www.igooo.com.cn/update/ParentJ2ME.jar");
exitApp();
}
catch (ConnectionNotFoundException ex)
{
Debug.add(ex.toString());
}
}