Could not find com.android.support:appcompat-v7:23.1.1

在刚接触Android Studio的时候,这玩意整起来确实费劲,现在接触多了,感觉还好,毕竟还有一段提升的空间,以后的必然趋势,所以还是潜心下来好好搞搞。

废话少说,切入正题。


如图所示的error提示,Could not find com.android.support:appcompat-v7:23.1.1,提示我们系统没有找到23.1.1的相应版本的包,也就是说在lib文件夹下面没有你所请求的配置,所以接下来你就要考虑如何将该系统所需要的包给他整进去。



Could not find com.android.support:appcompat-v7:23.1.1_第1张图片


解决方案:

1、将所需的jar copy到相对应的lib文件夹下。

2、查看build path中order and export中的private Libaries和Dependencies是否勾选,正确的做法是勾选。再clean整个工程,再运行可否。或者先remove,然后再添加进去。此方法在Eclipse里同样适用。

3、通过SDK Manager下载所需的SDK,特别是Extras选项,建议全选然后下载尝试即可解决问题。如下图所示。

Could not find com.android.support:appcompat-v7:23.1.1_第2张图片

4、修改build.gradle文件下面的compilesdkVersion、

buildToolsVersion信息,特别是dependencies里面的compile 'com.android.support:appcompat-v7:23.1.0'内容,修改成你所拥有的jar包的相应版本即可(该方法特别重要)。

附上build.gradle文件里面的内容以方便比较。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "activity.exceptionhandler.com.exception"
        minSdkVersion 14
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

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

 注意修改的地方:

1、dependencies里面的compile 'com.android.support:appcompat-v7:23.1.1',修改成相应版本即可。

2、compileSdkVersion、buildToolsVersion、minSdkVersion等,这些注意一下就可以了。




Good luck!

Write by Jimmy.li
















你可能感兴趣的:(Could not find com.android.support:appcompat-v7:23.1.1)