Как установить разрешения для моего приложения j2me на «Всегда разрешено» на устройствах S40? - PullRequest
2 голосов
/ 10 октября 2011

Я создал приложение в j2me, которое отлично работает с Nokia N8, C7 и другими высококлассными устройствами. Сейчас я пытаюсь перенести то же самое приложение на бюджетные устройства S40, такие как Nokia 5130 Express Music. Каждый раз, когда мое приложение запускается, оно спрашивает: «Вы хотите, чтобы приложение считывало данные пользователя?». Даже при доступе к приложению -> Доступ к данным -> Чтение пользовательских данных, активны только две опции -

1. Ask every time and
2. Not allowed

и два других варианта

3. Ask first time only and
4. Always allowed

всегда неактивны. Что я должен сделать, чтобы сделать эти параметры активными?

Ответы [ 2 ]

5 голосов
/ 10 октября 2011

Даже если вы подпишете свое приложение, оно не гарантирует, что «Всегда разрешено» будет работать, поскольку существует 4 домена безопасности:

  1. Сторонний домен защиты (ненадежная третья сторона)
  2. Идентифицированный сторонний домен защиты (доверенная третья сторона)
  3. Защита домена оператора
  4. Защита домена производителя

Если вы не являетесь оператором, как Verizon, или производителем, как Nokia, ваш максимальный домен - 2-й, и вы можете увидеть и сравнить, что вы можете сделать с этим доменом для S40 - , посмотрите здесь

Вы также можете прочитать этот блог - Как мидлет подписания убивает J2ME . Не очень многообещающе, а?

Переключитесь на Android или iPhone :) J2ME - устаревшая технология, не тратьте свое время.

2 голосов
/ 10 октября 2011

Вам необходимо подписать ваше заявление. Поскольку у вас нет прав для доступа к ним.

...