A execução de um projeto no Android Studio falha com este erro: could not find any version that matches com.android.support:appcompat-v7:+
Como posso corrigir esse erro?
A execução de um projeto no Android Studio falha com este erro: could not find any version that matches com.android.support:appcompat-v7:+
Como posso corrigir esse erro?
Respostas:
No Android Studio, vá para: Ferramentas >> Android >> SDK Manager
Selecione e instale "Extras | Repositório de suporte Android"
cordova build android
estava apresentando um erro semelhante!
Para mim funcionou depois de mudar a versão de 7: 27. + para 7: +
Também como dito em Como atualizar as ferramentas da plataforma Android em um linux headless?
android list sdk
android update sdk --no-ui --filter extra
Filter extra not supported
Em Projeto> app> arquivo build.gradle, substitua a linha
implementation 'com.android.support:appcompat-v7:+'29.+'
com
implementation 'com.android.support:appcompat-v7:+'
e linha
implementation 'com.android.support:design:29.+'
com
implementation 'com.android.support:design:+'
Em seguida, limpe a construção
É muito simples. Atualize e substitua o código abaixo em build.gradle (Projeto: Nome do aplicativo).
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
aapt
, javac
e dx
manualmente sem Gradle.
Achei todas essas respostas incorretas para mim. Em vez disso, em seu estúdio Android, olhe abaixo à esquerda. Haverá alguma ajuda para isso.
Por exemplo, você notará
This support library should not use a different version (32) than the compilesdkVersion (23)
Então você muda a versão de para 23 assim
compilar 'com.android.support:support-v4:23'
Agora, você verá uma mensagem
A newer version of com.android.support-v4 than 23 is available 23.4.0
.
Foi assim que eu soube que a versão correta é 23.4.0
Para quem veio aqui com o mesmo erro, mas a versão 29, altere sua biblioteca de suporte para a versão 28:
build.gradle (app):
dependencies {
...
implementation 'com.android.support:appcompat-v7:28.+'
...
}
Nenhuma das soluções pesquisadas funcionou para mim. Então eu vi que o Android só tem biblioteca de suporte até a versão 28. É estranho que eu tenha recebido esse erro em um projeto do Android Studio criado fora da caixa.
Não tenho certeza de qual versão do Android Studio era, porque atualizei o Studio depois de um erro. Agora no Android Studio 3.6.3, novos projetos vêm com 'androidx.appcompat: appcompat: 1.0.2'.