1

ライセンスの設定の「ライブラリ プロジェクトとして LVL を作成する」の手順に従います。

SDKマネージャーにLVLライブラリがすでにインストールされているため、非常にあいまいな指示に従ってライブラリプロジェクトを作成しました。以下に貼り付けられたコンソール ログ (SO に何かを貼り付けるのは非常に難しい) は、2 つの android-support-v4.jar ファイル (1 つは私のプロジェクトにあり、もう 1 つは私の libs プロジェクトにある) が一致しないことについて不平を言っています (私が思うに)。 .

また、GSON のすべてのインポートが無効になり、多数のエラーが発生します。

私はジンジャーブレッド 2.33 をターゲットにしています。

このすべての損害の原因は何ですか?

2013-02-11 17:30:22 - com.deanblakely.PSActivity] Found 2 versions of android-support-v4.jar in the dependency list,
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] All versions of the libraries must be the same at this time.
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] Versions found are:
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\LVLLib\libs\android-support-v4.jar
[2013-02-11 17:30:22 - com.deanblakely.PSActivity]  Length: 385685
[2013-02-11 17:30:22 - com.deanblakely.PSActivity]  SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\com.deanblakely.PSActivity\libs\android-support-v4.jar
[2013-02-11 17:30:22 - com.deanblakely.PSActivity]  Length: 349252
[2013-02-11 17:30:22 - com.deanblakely.PSActivity]  SHA-1: 612846c9857077a039b533718f72db3bc041d389
[2013-02-11 17:30:22 - com.deanblakely.PSActivity] Jar mismatch! Fix your dependencies
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] Found 2 versions of android-support-v4.jar in the dependency list,
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] All versions of the libraries must be the same at this time.
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] Versions found are:
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\LVLLib\libs\android-support-v4.jar
[2013-02-11 17:30:25 - com.deanblakely.PSActivity]  Length: 385685
[2013-02-11 17:30:25 - com.deanblakely.PSActivity]  SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\com.deanblakely.PSActivity\libs\android-support-v4.jar
[2013-02-11 17:30:25 - com.deanblakely.PSActivity]  Length: 349252
[2013-02-11 17:30:25 - com.deanblakely.PSActivity]  SHA-1: 612846c9857077a039b533718f72db3bc041d389
[2013-02-11 17:30:25 - com.deanblakely.PSActivity] Jar mismatch! Fix your dependencies
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] Found 2 versions of android-support-v4.jar in the dependency list,
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] All versions of the libraries must be the same at this time.
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] Versions found are:
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\LVLLib\libs\android-support-v4.jar
[2013-02-11 17:34:32 - com.deanblakely.PSActivity]  Length: 385685
[2013-02-11 17:34:32 - com.deanblakely.PSActivity]  SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] Path: D:\_DBAWorkspace\com.deanblakely.PSActivity\libs\android-support-v4.jar
[2013-02-11 17:34:32 - com.deanblakely.PSActivity]  Length: 349252
[2013-02-11 17:34:32 - com.deanblakely.PSActivity]  SHA-1: 612846c9857077a039b533718f72db3bc041d389
[2013-02-11 17:34:32 - com.deanblakely.PSActivity] Jar mismatch! Fix your dependencies
4

1 に答える 1

0

ログ猫が言うように、サポート ライブラリには 2 つの異なるバージョンがあります。プロジェクトの android-support-v4.jar ライブラリをライブラリ プロジェクトの android-support-v4.jar ファイルに置き換えて、プロジェクトと依存ライブラリ プロジェクトで同じバージョンの互換性のあるライブラリ ファイルを使用できるようにしてください。これを行うには、パッケージ エクスプローラーで次のようにします。

  • ライブラリ プロジェクトの libs フォルダに移動します --> android-support-v4.jar を右クリックします --> [コピー] を選択します
  • プロジェクトに移動します-> libsフォルダーを右クリックします->「貼り付け」を選択します->「はい」をクリックして既存のファイルを上書きします。
  • プロジェクトをきれいにする
于 2013-02-12T01:05:36.820 に答える