android - gradle配置recyclerview引用是報錯,提示安裝對應的Support Repository,請問如何解決。
問題描述
gradle配置recyclerview引用是報錯,提示安裝對應的Support Repository,請問如何解決。我的引用代碼如下:
dependencies { compile fileTree(dir: ’libs’, include: [’*.jar’]) androidTestCompile(’com.android.support.test.espresso:espresso-core:2.2.2’, {exclude group: ’com.android.support’, module: ’support-annotations’ }) compile ’com.android.support:appcompat-v7:25.1.0’ complie ’com.android.support:recyclerview-v7:25.0.1’ testCompile ’junit:junit:4.12’}
完整的報錯的如下:
Error:Could not find method complie() for arguments [com.android.support:recyclerview-v7:25.0.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.Please install the Android Support Repository from the Android SDK Manager. <a href='http://www.cgvv.com.cn/wenda/openAndroidSdkManager'>Open Android SDK Manager</a>
根據提示我安裝了所有我覺得有關系的SDK,但是報錯還是存在。
問題解答
回答1:安卓支持庫在 SDK 目錄下,版本統一一下即可。
compile ’com.android.support:appcompat-v7:25.1.0’compile ’com.android.support:recyclerview-v7:25.1.0’回答2:
compile ’com.android.support:appcompat-v7:+’compile ’com.android.support:recyclerview-v7:+’在不知道您版本的時候也可用+號,壞處是可能會引起編譯變慢,因為會去網絡上去找最新的。
