Android Studio could not find any version that matches com.android.support:appcompat-v7:23.+

匿名 (未验证) 提交于 2019-12-03 08:36:05

问题:

New to Android Studio. After setting everything up I tried to run a basic project and keep getting this error. I changed my appcompat version to 7.22.+ and it builds. Can anyone explain this? I know I'm supposed to download that version but from where? Thank you!

Error:A problem occurred configuring project ':app'.

Could not resolve all dependencies for configuration ':app:_debugCompile'. Could not find any version that matches com.android.support:appcompat-v7:23.+. Versions that do not match: 22.2.1 22.2.0 22.1.0 22.0.0 21.0.3 + 7 more Searched in the following locations: https://jcenter.bintray.com/com/android/support/appcompat-v7/maven-metadata.xml https://jcenter.bintray.com/com/android/support/appcompat-v7/ file:/Users/liyicky/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/maven-metadata.xml file:/Users/liyicky/Library/Android/sdk/extras/google/m2repository/com/android/support/appcompat-v7/maven-metadata.xml file:/Users/liyicky/Library/Android/sdk/extras/google/m2repository/com/android/support/appcompat-v7/ Required by: RayWenderlichTutorial:app:unspecified

回答1:

I've been dealing with this too. It looks like they updated Android Studio to use appcompat v7:23 as a default even though it hasn't been released yet.

Edit: -1 because?



回答2:

Change all the dependencies with the package name com.android.support: version from 23 to 22.2.1 or 22.+ then sync Gradle.

This will fix it till they update the support libraries.

Example

dependencies {     // compile `com.android.support:appcompat-v7:23.+`     compile `com.android.support:appcompat-v7:22.2.1` } 

Update August 18th, 2015: couple hours later

Android Support 23 is available now. You can now restore your dependencies back as they were before and download the two below using the Android Studio SDK manager:

Support Repository 17

Android Support Library 23.0.0



回答3:

Make sure you have downloaded Android Support Repository (not only Android Support Library) - launch the SDK Manager (from your android-sdk location, on Windows must be as administrator, otherwise it might not connect) and look in the Extras section if you have both these components installed (I'm assuming you already have the Android SDK of the desired API level). Restart your IDE and it should work.



回答4:

I had the same issue and managed to solve it by changing the dependency on build.gradle to

'com.android.support:appcompat-v7:22.+'

dependencies {     compile fileTree(include: ['*.jar'], dir: 'libs')     //compile 'com.android.support:appcompat-v7:23.+'     compile 'com.android.support:appcompat-v7:22.+' } 

Also, lower the targetSKVersion from 23 to 22 as shown

targetSdkVersion 22

and compileSDKVersion from 23 to 22

compileSdkVersion 22

I hope have solved your issue

Also you can solve the problem by upgrading to the current visual studio



回答5:

Be sure you have installed the API 22 at least.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!