解决失败:com.android.Support:appcompat-v7:26.0.0

解决失败:com.android.Support:appcompat-v7:26.0.0

我在安卓工作室有这个问题。

Error:(22, 13) Failed to resolve: com.android.support:appcompat-v7:26.0.0<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:C:/Users/username/AndroidStudioProjects/ElectroSave/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

这是我的等级代码:

apply plugin: 'com.android.application'android {
       compileSdkVersion 26
      buildToolsVersion "25.0.2"
    defaultConfig {
    applicationId "com.example.noelly.myapplication"
    minSdkVersion 19
    targetSdkVersion 25
    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:26.0.0'}


HUH函数
浏览 4253回答 3
3回答

绝地无双

请注意,我们需要添加GoogleMaven以使用支持库,从订正25.4.0..就像在新闻稿上写着:重要:支持库现在可以通过Google的Maven存储库获得。您不需要从SDK管理器下载支持存储库。有关更多信息,请参见支持库设置。阅读更多支持库设置.Play services和Firebase自11.2.0版本以来的依赖关系也需要GoogleMaven。朗读,阅读使用GooglePlay服务对应用程序的一些更新和GoogleAPI Android 2017年8月-版本11.2.0发布说明.因此,您需要将GoogleMaven添加到您的根部&nbsp;build.gradle就像这样:allprojects&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;repositories&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jcenter() &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maven&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;"https://maven.google.com" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;}}对于Gradle Build Tools插件版本3.0.0,您可以使用google()存储库(更多见迁移到Gradle 3.0.0的Android插件):allprojects&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;repositories&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jcenter() &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;google() &nbsp;&nbsp;&nbsp;&nbsp;}}最新情况:从…Google的Maven存储库:以下Android库的最新版本可从Google的Maven存储库获得:Android支持库建筑构件库约束布局库Android测试支持库数据库库Android即时应用程序库GooglePlay服务火力基地要将它们添加到构建中,首先需要将Google的Maven存储库包含在您的顶层/根&nbsp;build.gradle档案:allprojects&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;repositories&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;google() &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;If&nbsp;you're&nbsp;using&nbsp;a&nbsp;version&nbsp;of&nbsp;Gradle&nbsp;lower&nbsp;than&nbsp;4.1,&nbsp;you&nbsp;must&nbsp;instead&nbsp;use: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;maven&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;'https://maven.google.com' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;An&nbsp;alternative&nbsp;URL&nbsp;is&nbsp;'https://dl.google.com/dl/android/maven2/' &nbsp;&nbsp;&nbsp;&nbsp;}}然后将所需的库添加到模块的依赖项块中。例如,appcompat库如下所示:dependencies&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;compile&nbsp;'com.android.support:appcompat-v7:26.1.0'}但是,如果您试图使用上述库的旧版本,而依赖关系失败,那么它在Maven存储库中是不可用的,您必须从离线存储库中获取库。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android