i created an application for my mobile phone using J2ME...i want that when i turn-on my mobile phone i want my application to start automatically... i heard about push registry but i dont know how to do that...
could anybody help me???
thnks....

Dani AI

Generated

Picking up from and , here is a concise, practical view of what can and cannot be relied on across phones and what to try next.

Standard MIDP/J2ME does not provide a portable, guaranteed "run on boot" feature. Real-world choices are device- and vendor-dependent: either use vendor/operator provisioning or privileged installs that can mark an app to start at boot, or rely on device-specific wake triggers (incoming network/SMS/timer) where supported. For modern smartphones, move to the native platform instead — Android exposes a boot event you can handle, but it has rules and limits (apps must be launched at least once on newer Android versions; background-start and service restrictions apply on recent releases).

If targeting Android, declare a boot receiver and the RECEIVE_BOOT_COMPLETED permission in the manifest, then use WorkManager or a foreground service for work started at boot. Test on real devices (emulators do not always simulate boot behavior) and account for the requirement that the user usually has to run the app once before system broadcasts reach it.

If you must stay on J2ME/feature phones, contact the device vendor or operator for their SDK/install flags and signing requirements, test on each target handset, and consider alternatives such as a push/SMS-triggered wake or migrating the service to a server that pushes events to the phone. Avoid assuming one solution will work across all handsets; verify behavior and signing/privilege needs on the actual devices you support.

Recommended Answers

All 3 Replies

Not possible. Push registry is for messaging (advertising based on geo location) or timer based (reminder) application "wake" up. Inability to schedule an application to start on device start-up is basically downfall of JME

so it means that it is not possible to start the application on device start-up?????

Not with JME.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.