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.

Attachment: signature.asc
Description: Digital signature

Reply via email to