답변:
Android Studio에서 도구 >> Android >> SDK Manager로 이동하십시오.
"Extras | Android Support Repository"를 선택하고 설치합니다.
cordova build android
비슷한 오류가 발생 하는 PhoneGap 문제를 해결했습니다 !
저에게는 버전을 7 : 27. +에서 7 : +로 변경 한 후에 작동했습니다.
또한 헤드리스 Linux에서 Android 플랫폼 도구를 업데이트하는 방법에 대해 언급 했듯이?
android list sdk
android update sdk --no-ui --filter extra
Filter extra not supported
프로젝트> 앱> build.gradle 파일에서 줄을 바꿉니다.
implementation 'com.android.support:appcompat-v7:+'29.+'
와
implementation 'com.android.support:appcompat-v7:+'
및 라인
implementation 'com.android.support:design:29.+'
와
implementation 'com.android.support:design:+'
그런 다음 깨끗한 빌드
매우 간단합니다. build.gradle (Project : App Name)에서 아래 코드를 업데이트하고 교체하십시오.
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
aapt
, javac
및 dx
수동 Gradle을하지 않고.
나는이 모든 대답이 나를 위해 틀렸다는 것을 알았다. 대신 안드로이드 스튜디오에서 왼쪽 아래를보십시오. 이것에 대한 도움이 될 것입니다.
예를 들어,
This support library should not use a different version (32) than the compilesdkVersion (23)
그런 다음 버전을 다음과 같이 23으로 변경합니다.
'com.android.support:support-v4:23'컴파일
이제 메시지가 표시됩니다.
A newer version of com.android.support-v4 than 23 is available 23.4.0
됩니다.
그게 내가 올바른 버전이 23.4.0
동일한 오류이지만 버전 29로 여기에 온 사람은 지원 라이브러리를 버전 28로 변경하십시오.
build.gradle (앱) :
dependencies {
...
implementation 'com.android.support:appcompat-v7:28.+'
...
}
Google 솔루션 중 어느 것도 나를 위해 일하지 않았습니다. 그때 나는 보았다 Android 가 버전 28까지만 라이브러리를 지원하는 이 오류가 즉시 생성 된 Android Studio 프로젝트에서 발생하는 것이 이상합니다.
Android Studio 버전이 무엇인지 잘 모르겠습니다. 오류가 발생한 후 Studio를 업그레이드했기 때문입니다. 이제 Android Studio 3.6.3에서 'androidx.appcompat : appcompat : 1.0.2'와 함께 새로운 프로젝트가 제공됩니다.