3

AndroidアプリのJodaTimeライブラリを使用して、ISO8601形式の日付を使用しようとしています。このガイドに従ってプロジェクトにロードし、使用しているクラスをインポートしました。Eclipseは、インポートを自動完了したため、すべてを正常に認識しているようです。しかし、私が走ると、何かを見つけることができないようです。私が最初に目にするメッセージは次のとおりです。

06-06 13:53:38.831: W/dalvikvm(4172): VFY: unable to find class referenced in signature (Lorg/joda/time/DateTime;)

さらにいくつかのVFYメッセージが続き、次にこれが続きます。

06-06 13:53:38.911: E/dalvikvm(4172): Could not find class 'org.joda.time.DateTime', referenced from method ...

そしてこれ:

06-06 13:53:40.661: I/dalvikvm(4172): java.lang.NoClassDefFoundError: org.joda.time.DateTime

そしてVMは中止します

Joda Timeを設定するために私が従ったガイドには、何かが欠けていますか?このライブラリを機能させるために私ができることはありますか?ありがとうございました。

4

1 に答える 1

9

プロジェクトディレクトリにlibsdirを作成し、そこにjarを追加してください。

次に、jarファイルを通常どおりに追加します(プロジェクトのプロパティで)

于 2012-06-06T21:14:31.513 に答える