0

Java Card アプリを作成しましたが、それを Card にアップロードしたいと考えています。ただし、このカードは Java 2.1.1 標準をサポートしています。そこで、2.2.2 キットで 2.1.1 準拠の CAP ファイルを生成する方法を探しています。

私は持っている:

  • Java 1.6
  • GPSシェル1.4.2
  • Java カード 2.2.2
  • JCOP 30 V2 カード
4

1 に答える 1

3

Java Card 2.2 でのみ提供される新機能を使用しないと仮定すると、CAP ファイルの内容だけでなく形式にも関係する 2 つの問題が残ります。

  1. CAP ファイルは Java Card 2.2 形式であり、Java Card 2.1 とは少し異なります。
  2. CAP ファイルの内容は、Java Card 2.2.2 API に適合します。これには、Java Card 2.1 と比較していくつかの拡張機能があります。

したがって、Java Card 2.2 キットは役に立ちません。

クラスを変換(クラス->キャップ)する必要があります...

  1. Java Card 2.1 コンバーターを使用する (CAP ファイルを Java Card 2.1 形式で取得するため)
  2. カードに存在する Java Card 2.1.1 API に適合する EXP (エクスポート) ファイルを使用します。

CAP ファイルにはシンボリック情報が含まれていないため、適切な EXP ファイルが必要です。コンバーターでは、カードの API の構造に対応する数値 (タグ) に置き換えられます。EXP ファイルには、名前からタグへのマッピングが含まれています。

古い (2.1.1) 開発キット (730 KB) は、次の場所から入手できます。

http://java.sun.com/javacard/downloads/index.jsp#devkit

幸運を。

于 2009-07-18T11:00:48.203 に答える