关于com android support appcompat v7 27 +问题

前言

如果你用的是Android Studio3.0以下,那么有可能你会遇到这样的问题,导致新建项目的时候止步于此(下面是粘贴的控制台信息):

Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:27.+ 
<a href="install.m2.repo">Install Repository and sync project</a><br>
<a href="openFile:/Users/admin/Desktop/TestAndroid/TestHandler/app/build.gradle">Show in File</a><br>
<a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
复制代码

下面就提供解决问题的方案。

正文

当我们满怀热情打开Android Studio,准备我们的安卓之旅的时候,忽然系统报出来错误,给我们的热情当头一棒。但是作为一名程序员,我们应当提高的是处理问题的能力,因此,百度Google用起来,解决问题才是我们的关键。 经过查找资料,了解到这个问题起因是Android studio3.0以后需要检查你的系统中是否安装了支持库(检查系统中的SDK目录),或者检查是否安装了支持库在你的SDK管理器中。 因此综上所述,有以下两种解决问题的方式:

方法1

既然会检查类库的版本,那么只要将我们的新建项目中的类库版本更改为我们已经下载安装好了的版本就行了,这个只需要去SDK Manager中查看一下就可以了

方法2

从版本26开始的版本库中,我们只要保证其项目中的build.gradle中(不是app下的)包含有maven { url "https://maven.google.com"}代码就可以了,如下:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com"}
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
复制代码

就这样,只要我们在Sync一下Gradle这个问题就解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值