On Jul 25 at 16:39 -0700, Darin wrote: > I have an AT&T HTC Tilt 2, Windows Mobile 6.5. The device comes with > Sun Java Wireless Client v20090807.3.1. > > When I launch Mnmojojo, it says "(no card directory currently set)". > So, I tap "Change Card Directory". Then I get "Unexpected Exception - > The application caused an error and may not function correctly. > java.lang.SecurityException: Application not authorized to access the > restricted API". I tap "OK" and see "Searching for cards" - and > nothing further happens. I can tap "Cancel" and return to the initial > screen, but can't do anything else because the card directory isn't > set.
Certain phones (JVMs) show these security prompts whenever an unsigned application, like Mnemojojo, tries to read or write to the SD card or internal memory. Depending on the platform, having an application signed can be an expensive and time-consuming process. There are two ways to handle the prompts: 1. See if they can be disabled on your phone. Please let me know if they can and I will add the details to: http://www.tbrk.org/software/mnemogogo-notes.html#security-prompts 2. Continually press ok for each prompt Sadly, this is sometimes the only possibility. Mnemojojo generates a lot of prompts when searching for a card directory (it's better to use the manual search), but this operation is only performed rarely. Otherwise it generates seven prompts at startup, one every fifty cards (by default), one for each image or sound, and one at shutdown. Are there no other buttons visible on the 'Change Card Directory' screen (like 'Full automatic search' or 'Manual search')? Did you export into a directory called 'cards' on the root of your phone's SD card? Since I don't have any reports of success for the HTC Tilt 2, nor for the Sun Java Wireless Client, it may be necessary to do some debugging (Sadly, each Java runtime seems to have its own quirks, even for a simple application like Mnemojojo). Would you mind if I send you a debug version of Mnemojojo off-list? It would create a logging file called mnemojojo.log on your SD card during the search for card directories. Tim.
signature.asc
Description: Digital signature
