当前位置: 首页 > 知识库问答 >
问题:

解析失败:com.android.support:AppCompat-V7:30.0.0

柳胡媚
2023-03-14

我是初学者,在Android Studio中出现了这个错误:-

错误:(26,13)无法解析:com.android.support:AppCompat-V7:30.0.0安装存储库并同步项目
在文件中显示
在项目结构中显示对话框

这是我的格雷代码:-

apply plugin: 'com.android.application'

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.0"
    defaultConfig {
        applicationId "com.example.piyushbairagi.demoapp"
        minSdkVersion 15
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
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:30.0.0'
    testCompile 'junit:junit:4.12'
}

我使用Android Studio 2.2.1版本用于学习目的。 任何帮助都将不胜感激。

共有3个答案

卫松
2023-03-14
android.useAndroidX=true
android.enableJetifier=true

您可以将这些添加到gradle.properties文件中,这样可以很好地工作。 我有同样的问题,添加这些删除了错误。 同时尝试更新Android Studio的所有插件和组件。

能帅
2023-03-14

支持库可用的最新版本是28.0.0

因此,您必须更新build.gradle,如下所示:

compile 'com.android.support:appcompat-v7:28.0.0'

Support library已停止使用。 因此,不要指望28.0.0之后会有新的发布。

谷歌现在支持AndroidX。 以某种(和基本的)方式,是同一件事。 所以,你可能要考虑将你的应用程序迁移到Android X上,以便获得谷歌的支持。

更多关于Android X的信息:

https://developer.android.com/jetpack/androidx/migrate

鲁峰
2023-03-14

发生这种情况是因为支持库V.30不存在。

使用androidx库:

implementation 'androidx.appcompat:appcompat:1.1.0'

或者使用上一个支持库:

implementation 'com.android.support:appcompat-v7:28.0.0'
 类似资料:
  • 我在Android studio中遇到了这个问题。 这是我的格雷德代码:

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 生成失败

  • 我想尝试用于Android开发的Intellij平台,但即使在新鲜之后,它也显示Gradle失败。请帮助。 我试过调整线路 一些其他版本,但没有效果。 这是我的模块级Gradle 这是我的项目级别 Gradle Intellij构建gradles时我得到的错误是

  • 今天我更新了一个新的SDK,然后我的项目出现了一个问题。我已经下载了Android支持存储库,但它仍然不起作用。错误:配置项目':app'时出现问题。 未能解析配置“:app:_debugcompile”的所有依赖项。找不到com.android.support:appcompat-v7:24.2.0。在以下位置搜索:文件:/c:/程序文件/android/android/support/m2re

  • 我不确定什么需要设置到23.1.1版本。我在Android SDK管理器的SDK Tools,Android SDK Build-Tools下查看了一下,没有23.1.1的选项。(那是我应该找的地方吗?)我看到23.0.1,23.0.2(已安装),23.0.3。还安装了Android SDK平台23。 我需要添加一个自定义站点来获得缺失的23.1.1选项吗?我不知道该怎么做,或者是什么网站,如果这

  • 我在用Android Studio。我使用浮动操作按钮,所以当我使用它给我错误,并告诉我更新android支持库v7到22.2.0版本。因此,当我将v7支持库更新到22.2.0版本并进行同步时,它会给出错误,无法找到:com.android.support:appcompat-v7:22.2.0版本。如何解决此错误?

  • 我在尝试构建时突然开始出现这个错误。这一切都是在几个星期前的工作,没有任何变化,我知道。这个问题似乎与有关,但查看它的build.gradle,它没有列出。有什么建议吗? Build.Gradle