Я использую J2ME SDK 3.0 и J2ME Polish, и я хотел бы знать, есть ли какое-либо событие, которое вызывается, когда пользователь устанавливает приложение или когда мидлет запускается впервые.
Специального события «первый запуск» не существует. Однако при запуске мидлета система вызовет MIDlet.startApp(). Вы можете реализовать собственное обнаружение «первого запуска», создав RecordStore и сохранив в нем некоторую информацию. Если RecordStore не существует, то он запускается первым. Если это так, то вы уже запускали мидлет.
MIDlet.startApp()