2016-05-06 12 views
0

question that has an answerは私にとってはうまくいきません(選択された回答にはライブラリがありません)。重複したエントリ:org/hamcrest/BaseDescription.class

私はBaseDescriptionのためにすべての私のプロジェクトを通じて検索しましたとBaseDescriptionとサブクラスのための別の1つだけ発生があります:

enter image description here

私はまた私のandroid.imlファイルを経て、作らおよび削除しようとしましたテストとして、それを今までに例:

<orderEntry type="library" exported="" scope="TEST" name="hamcrest-library-1.3" level="project" /> 
    <orderEntry type="library" exported="" scope="TEST" name="hamcrest-integration-1.3" level="project" /> 
    <orderEntry type="library" exported="" name="hamcrest-all-1.3" level="project" /> 
    <orderEntry type="library" exported="" scope="TEST" name="hamcrest-core-1.3" level="project" /> 

しかし、たとえそれを除去してクリーンを実行し、テストランを行った後、私はまだ重複ENTRを取得yエラー(私はそれがクラスが全く見つからないと言っていただろうと思う)。

この重複したエントリがどこから来ているのか分かりませんか?

+0

build.gradleファイルを投稿できますか? – fractalwrench

+0

私はただ(瓶)を完全に取り除いただけで、瓶に矛盾があるように見えます。 depsで 'compile'を使用しています。 – Aggressor

答えて

0

私は同じ問題を抱えていました。 hamcrest.jarがあなたのライブラリに含まれていないからです。

  • 私はアンドロイドのスタジオをアンインストールし、すべての私はGradleの同期が完了するtime.Nowに必要なパッケージをダウンロードして無線LANに接続されていたfiles.Thenが新しいアンドロイドスタジオをダウンロードして、私のインストールをinstalled.During属し失し成功しました。

関連する問題