2016-08-23 82 views
0

我最近开始使用Android Studio解决此问题,并且它一直在推动我走上正轨。我不断收到错误“无法解析:com.squareup.okio:okio:1.8.0”。这些都是依赖我:Android Studio无法读取图书馆

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库简单地编译(我假定这将下载它们从互联网上),我想这样做与奥基奥但它同样没有解决,所以我特意下载了1.8.0 Okio JAR,但仍然无法解决。为什么会这样呢?任何答案将不胜感激。谢谢

+0

你尝试编译 'com.squareup.okio:奥基奥:1.9.0'? –

+0

尝试清理并重建项目 –

+0

尝试http://stackoverflow.com/a/16628496/1157879 – Nikhil

回答

0

不要把依赖作为一个Gradle依赖性:

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

而且随着src/libs .jar文件:在同一时间

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

。只选择一种方法。我建议你选择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' 

}