I have an app that uses qjae (qualcomm) api. The sprint phone requires that the jad file be signed to access the restricted api. But I get a Download failed error when I try to download the app via OTA. (The download is successful if the midlet is not signed, but the app throws an error "ERROR" after it installs and run because of the restricted api.) Can anyone tell me the exact procedure of signing the midlet with sprint?
The steps I took using the Sprint PCS WTK are:
1) I copied the keystore.ks file to the C:\SprintPCS\WTK2.0\EmulatorWTK2.0\bin\keystore.ks
2) Create tab -> entered the properties.
3) Sign tab -> Entered keystore password.
The alias name comesup. Select the alias name and click the "Sign" button.
4) the message displayed seems ok on the info window.
Here's the message displayed:
-----------------------------
signing as.jar
adding certificate to JAD for alias soniyakey
adding certificate succeeded
adding jar signature to JAD for alias soniyakey
add jar signature succeeded
Done.
----------------------------
Can someone help me out here? I'm stuck with this for the past 8 hrs and I really need to get this working on the phone ASAP.
-Rita