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

无法解析Android Studio gradle依存关系中的一个库

汤才捷
2023-03-14

我想在Android Studio中包含一个库,但它显示错误如下:

Failed to resolve: com.andrognito.pinlockview:pinlockview:2.1.0
Failed to resolve: com.andrognito.patternlockview:patternlockview:1.0.0

如何解决这个问题?

-构建。gradle(应用程序

plugins {
id 'com.android.application'
}
android {
    compileSdk 32
    defaultConfig {
        applicationId "com.multiverse.appprotector"
        minSdk 23
        targetSdk 32
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}
dependencies {
    implementation 'com.andrognito.pinlockview:pinlockview:2.1.0'
    implementation 'com.andrognito.patternlockview:patternlockview:1.0.0'
}

我认为与错误无关的其他依赖项:

  • 实现“androidx”。appcompat:appcompat:1.4.2’

共有1个答案

裴展
2023-03-14

请通过链接

如果可能的话,尝试使用最新的库,因为这两个库都不是最近几年维护的。

在项目的构建中添加jCenter存储库。gradle文件,如下所示,并同步您的项目:

allprojects {
   repositories {
       jcenter()
       . . .
   }
}

注意-在最新的Android代码中,它将在设置中可用。gradle文件

  pluginManagement {
        repositories {
     jcenter()
           ...
        }
    }
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
          jcenter()
    ..
        }

}
 类似资料:
  • 我已经在pom中配置了本地maven存储库。xml。当我构建项目时,它会显示依赖项下载错误(请参阅下面的日志)。Maven正在尝试从我的本地Maven存储库下载所有依赖项。 日志 这是我的pom。xml文件 本地存储库是http://XXX。XXX。XX。XXX:8081/artifactory/libs本地发布 xml。背景

  • 我有一个UserRepository,它是一个CRUD存储库,如图所示: 一个UserController如下所示: 和一个WebMvcTest类来测试我的UserController: 当我运行服务器时,一切都很好。但是,当我运行maven-test时,我得到了这个错误: java.lang.IllegalStateException:未能加载ApplicationContext,原因是:org

  • 我有一个奇怪的问题,< code > mvn clean install-d project . version = 1 或< code>jenkins build运行正常,但当我在IDE中打开模块时,intellij变得非常愤怒,这影响了开发。 我在intellij日志中看到以下问题 POM 代码受版权保护,所以不能透露,但这是一个基本大纲 < li>fabric-common:基本模块(用于绑

  • 对于我使用的帮助库,我最近得到: 错误:无法解决':app@debug /compileClasspath'的依赖关系:无法使用转换ExtractAarTransform转换文件'mylib-release.aar'以匹配属性{artifactType=android-爆炸-aar} 然后在gradle控制台上: 无法解析配置的所有文件:demo: degCompileClasspath。 无法转

  • 我在我的新Android Studio版本中遇到了以下错误,基本的hello world也没有在gradle中构建。云你也请帮忙。 这是我在新的android Studio版本中收到的错误: 我的分级文件如下 这是我得到的日志 无法解析“”的依赖项:app@debug/compileClasspath“:无法解析com.android.support:appcompat-v7:28.0.0-rc0