0

私は最近、Android Studio でこの問題が発生し始めました。「解決できませんでした: com.squareup.okio:okio:1.8.0」というエラーが表示され続けます。これらは私が持っている依存関係です:

dependencies {

    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.squareup.retrofit2:retrofit:2.1.0'
    compile 'com.squareup.retrofit2:converter-gson:2.1.0'

    compile files('libs/okio-1.8.0.jar')

    compile files('libs/retrofit-2.1.0 (1).jar')
   }

ご覧のとおり、レトロフィット ライブラリと gson ライブラリをコンパイルするだけです (インターネットからダウンロードすると想定しています)。Okio で同じことを試みましたが、解決されなかったので、1.8.0 を特別にダウンロードしました。ただし、Okio JAR はまだ解決できません。これはなぜですか?どんな答えでも大歓迎です。ありがとうございました

4

1 に答える 1

0

依存関係を依存関係として置かないでくださいGradle:

compile 'com.squareup.retrofit2:retrofit:2.1.0'

および .jar ファイルとしてsrc/libs:

compile files('libs/retrofit-2.1.0 (1).jar')

一度に。方法を 1 つだけ選択してください。Gradle依存関係は自動的に取得されるため、依存関係を選択することをお勧めします。

あなたの場合、dependenciesセクションは次のようになります。

dependencies {
    compile `com.google.code.gson:gson:2.7`
    compile 'com.squareup.retrofit2:retrofit:2.1.0'
    compile 'com.squareup.retrofit2:converter-gson:2.1.0'

}

于 2016-08-23T12:02:40.687 に答える