I am experiencing the problem: I finished an application which can work well on emulator and it also work normally on a device just when be installed. But after long time, it can not be launched again. and when I click the icon of application on the device, there is not any change except a glint. but when I reinstall it on the device. it can work again.
The possible and impossible causes that I can think out are described as follows.
1) It is impossible that some a lib or file are not installed into the device, because most of time it can work well on the device.
2) Some a function with an 'L' at the end causes the problem when initializing the UI.
3) There is memory leak in my application, which causes the launch unsuccessful after long time when being installed. I think it is the most possible cause!
4) The capabilities required by my application will not be the cause, because it can be installed on a device, and most time it can work normally.
Can anybody give me any more advice?
Thanks and regards!