0

私のアプリでは、Full と Lite の 2 つのバージョンが必要です。

私はこれらのチュートリアルに従っています:

それで、私はフルバージョンをビルドし、それをライブラリにします。このフルバージョンは、一部のコンポーネントに必要な他のライブラリを使用しています。

次に、新しいプロジェクトを作成し、作成したライブラリを追加しました。問題は、ライト バージョンを実行しようとすると、Eclipse で次のエラーが発生することです。

[2012-12-13 13:58:13 - <app> Lite] Dx 
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lnet/simonvt/timepicker/R$attr;

Conversion to Dalvik format failed with error 1

simonvt/timepicker は、フル バージョンで使用するライブラリの 1 つです。

どうすればこれを修正できますか?

ありがとうございました!

4

1 に答える 1

1

以下をせよ:

  1. プロジェクトを右クリックし、[ビルド パス] -> [ビルド パスの構成] を選択します。

  2. 次に、注文と輸出セクションに移動します

  3. simonvt/timepicker にチェックマークが付いている場合は、選択を解除します。

問題は、ライブラリ プロジェクトが既に追加されており、再度追加しようとしている可能性があることだと思います。

于 2012-12-13T16:55:13.647 に答える