检测MIDlet是否第一次安装或运行

时间:2011-03-04 12:22:42

标签: java-me installation initialization midlet

我正在使用J2ME SDK 3.0和J2ME Polish,我想知道当用户安装应用程序或MIDlet第一次运行时是否有任何事件被调用。

1 个答案:

答案 0 :(得分:1)

没有特定的“首次运行”事件。但是,当MIDlet启动时,系统将调用MIDlet.startApp()。您可以通过创建RecordStore并在其中保存一些信息来实现自己的“首次运行”检测。如果RecordStore不存在,那么它首先运行。如果是,那么你之前已经运行过MIDlet。