com.android.tools.lint : lint-gradle Android Studio 3을 찾을 수 없습니다.
나는 Android Studio를 3.0으로 업데이트했으며 이제 많은 문제를 받았습니다. 이제 이러한 문제로 인해 중지되었습니다.
Could not resolve all files for configuration ':applib:_lintClassPath'.
> Could not find com.android.tools.lint:lint-gradle:26.1.0-alpha01.
Searched in the following locations:
file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle.jar
Required by:
project :applib
누군가가 문제가 무엇인지 알고 있습니까?
Gradle.build :
apply plugin: 'com.android.library'
android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
defaultConfig {
minSdkVersion 24
targetSdkVersion 26
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:+'
}
최신 gradle 버전 "gradle-4.2.1-all.zip"을 사용하고 있습니다.
google()
종속성을 가져 오기 위해 저장소 가 누락 된 것 같습니다 .
다음은 찾고있는 pom 파일에 대한 링크입니다. https://dl.google.com/dl/android/maven2/com/android/tools/testutils/26.1.0-alpha01/testutils-26.1.0- alpha01.pom
이전 버전의 Android Studio를 사용하여 만든 프로젝트에서 Lint를 실행하는 경우이 오류가 발생할 수 있습니다.
이 문제를 해결하려면 Lint를 실행하려는 각 프로젝트에 대해 build.gradle
아래와 같이 최상위 파일 에 Google의 Maven 저장소를 포함 합니다.
allprojects {
repositories {
// The order in which you list these repositories matter.
google()
jcenter()
}
}
https://mvnrepository.com/artifact/com.android.tools.lint/lint-gradle-api
리포지토리를 추가하여이 문제를 해결 했습니다 build.gradle
.
repositories {
maven {
url 'https://maven.google.com/'
name 'Google'
}
jcenter()
maven {
url 'https://mvnrepository.com/artifact/com.android.tools.lint/lint-gradle-api'
}
}
글로벌 build.gradle 파일에서 현재 gradle 버전 ( 3.3.2 에서 3.2.1 )을 변경했습니다.
buildscript {
repositories {
google()
jcenter()
maven { url 'https://maven.google.com' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://maven.google.com' }
}
}
그런 다음 화면 오른쪽 상단에있는 sync gradle 버튼 을 클릭합니다 .
gradle에 google ()을 추가하십시오.이 문제가 다시 발생하면 gradle에 linter disabler를 추가하지 마십시오. 이것은 액세스 오류 문제입니다. 몇 명령에 대해 sudo 명령을 사용한 후 react-native에서 직면했습니다. 코드를 재설정하십시오. 액세스 한 다음 다시 놓으십시오. 예를 들어 Mac
sudo chmod -R 777 <project-root-folder-name>
오류를 건너 뛰려면 build.gradle (Module)에 아래 코드를 추가하십시오.
lintOptions {
abortOnError false
}
이 시도,
File -> Settings -> Build,Execution,Deployment -> Gradle -> Android Studio -> Select -Enable embedded maven repository - Apply.
'development' 카테고리의 다른 글
MacVim 기본 글꼴 설정 (0) | 2020.10.13 |
---|---|
C #에서 지문으로 인증서를 찾는 방법 (0) | 2020.10.13 |
잠긴 객체는 내부에서 예외가 발생하면 잠긴 상태로 유지됩니까? (0) | 2020.10.13 |
Python의 Bash Backticks와 동일 (0) | 2020.10.13 |
PHP에서 PDF 편집? (0) | 2020.10.12 |