06-25-2011 11:52 AM - edited 06-25-2011 11:55 AM
I build an app with JRE 22.214.171.124 (using BlackBerry Java plugin for Eclipse) and installed it to Curve 9300
running 126.96.36.1992 with BlackBerry Desktop Manager 188.8.131.52.
I get the success message and app shows in the application list also. But when I click on app icon, there is no response. I restarted the device also but still it does'nt work. (App runs correctly in simulator)
I read one forum post which says app may need to be signed. Earlier, app was installed over the air with a link to jad file and it was unsigned but it ran successfully
Can someone please give me an idea what can be the problem ?
06-25-2011 02:00 PM
We're going to need more info to assist.
Can you run with the debugger attached?
Or you might try downloading the device event log using javaloader.
If an app runs on the sim, but not the device, some possible trouble areas are 1) app permissions, 2) compiler vs. OS mismatch, 3) access of secure API but the app is not signed
06-27-2011 03:59 AM
Please sign your COD before installing on the device, if your application is using any of the Secure APIs. In the Javadocs, the secure API's are identified in the class summary:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit BlackBerry - Java Code Signing Keys to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.