2

私はj2meでアプリを作成しました。これは、Nokia N8、C7、およびその他のハイエンドデバイスで正常に動作します。今、私は同じアプリをノキア5130エクスプレスミュージックなどのローエンドデバイスS40デバイスに移植しようとしています。アプリを実行するたびに、「アプリにユーザーデータを読み取らせますか?」というメッセージが表示されます。アプリケーションアクセス->データアクセス->ユーザーデータの読み取りでも、2つのオプションのみがアクティブです-

1. Ask every time and
2. Not allowed

および他の2つのオプション

3. Ask first time only and
4. Always allowed

常に非アクティブです。これらのオプションをアクティブにするにはどうすればよいですか?

4

2 に答える 2

5

4つのセキュリティドメインがあるため、アプリに署名しても、「常に許可」が機能することは保証されません。

  1. サードパーティの保護ドメイン(信頼できないサードパーティ)
  2. 識別されたサードパーティの保護ドメイン(信頼できるサードパーティ)
  3. オペレーター保護ドメイン
  4. メーカー保護ドメイン

Verizonのようなオペレーターでも、Nokiaのようなメーカーでもない場合、最大ドメインは2番目であり、S40のこのドメインで何ができるかを確認して比較できます。こちらをご覧ください

このブログも読むことができます-MIDlet署名がJ2MEを殺す方法。あまり有望ではありませんね

AndroidまたはiPhoneに切り替えてください:)J2MEは時代遅れのテクノロジーです。時間を無駄にしないでください。

于 2011-10-10T14:09:52.230 に答える
2

アプリケーションに署名する必要があります。あなたにはそれらにアクセスする権利がないからです。

于 2011-10-10T11:33:09.093 に答える