Eu tento adicionar Recyclerview ao meu projeto e este erro aparece e eu o adicionei das dependências do Android Studio
android
android-recyclerview
android-gradle-plugin
android-support-library
file-dependancy
ahmed khattab
fonte
fonte
maven { url https://maven.google.com }
, leia aquiRespostas:
A partir da versão 26 das bibliotecas de suporte, certifique-se de que a
repositories
seção inclua uma seção maven com o endpoint " https://maven.google.com ".Algo como;
fonte
repositories
e ainda recebo "Erro: Falha ao resolver: com.android.support:appcompat-v7:26.1.0". Eu mencionei recentemente que desprezo o Gradle?buildscript
guardado. Muito obrigado por me apontar na direção do que eu não conseguia ver. E peço desculpas pelo voto negativo; minha frustração estava chegando ao auge depois de horas lutando com isso (e outras coisas, gradle), mas não é sua culpa.É assim que funciona.
Adicione
maven { url "https://maven.google.com" }
como @Gabriele_Mariotti sugere acima.Em seguida, no arquivo build.gradle dentro da pasta do aplicativo, adicione
Então nas dependências use
fonte
Se você estiver usando o Android Studio 3.0 ou superior, certifique-se de que seu projeto build.gradle tenha conteúdo semelhante a-
E para o Android Studio 3.0 abaixo e a partir das bibliotecas de suporte 26. + seu projeto build.gradle deve ser semelhante a este-
Observação: a posição realmente importa, adicione google () antes de jcenter ()
verifique estes links abaixo para mais detalhes-
1- Criação de aplicativos Android
2- Adicionar Dependências de Build
3- Configure sua construção
fonte
Basta adicionar isso ao seu arquivo build.gradle de nível de projeto principal em allprojects ()
fonte
Eu enfrento o mesmo problema enquanto atualizo meu SDK e a versão do Android Studio (3.0 beta). Resolvi este problema ao seguir este tutorial. Nisto, eles nos disseram para atualizar o arquivo de configuração de compilação como
Espero que ajude você.
fonte
em caso de eu descobrir que OneSignal mudou suas dependências
então mudei de
compile 'com.onesignal:OneSignal:[3.5.8, 3.99.99]'
para
compile 'com.onesignal:OneSignal:[3.5.8, 3.5.8]'
então ele funciona, por favor, verifique qualquer dependência não específica.
fonte
Adicione isso ao arquivo build.gradle de nível de projeto e deve funcionar bem.
fonte
O novo repositório Maven do Google é necessário para a biblioteca de suporte mais recente compatível com Android 8.0. Basta atualizar o repositório Maven do Google como abaixo:
Para adicioná-los à sua construção, adicione
maven.google.com
aos repositórios Maven em seubuild.gradle
arquivo de nível de módulo :Alternativamente, você pode atualizar o
build.gradle
arquivo assim:Em seguida, adicione a biblioteca desejada ao seu bloco de dependências. Por exemplo, a biblioteca cardview se parece com isto:
fonte
no sdk 28 você pode usar
e remover a biblioteca cardView
fonte
Atualize o seu repositório de suporte Android do gerenciador SDK.
fonte
Existe outra maneira de adicionar repositório google
Adicione
gradle-4.1-rc-1-all
gradle-wrapper.properties.Em seguida, adicione
google()
o build.gradle de nível superiorfonte
Basta alterar a versão de compilação de 'com.android.support:appcompat-v7:26.0.0'
para
compilar 'com.android.support:appcompat-v7:26.0.0-alpha1'
Isto irá resolver o seu problema.
fonte
Se as outras soluções aqui não funcionarem, certifique-se de que você não está no modo 'offline' . Se ativado, o Android não baixará os arquivos necessários e você receberá este erro.
fonte
tente compilar
fonte
Limpe seu gradle do terminal
em seguida, use este código em sua seção build.gradle
Certifique-se de que sua versão de biblioteca incluída está disponível. Para sua verificação, você pode usar este link
fonte
Tive esse problema ao criar um novo projeto no Android Studio usando Kotlin. A maneira que finalmente me ajudou:
fonte
O Ionic 4, aberto
/platforms/android/platform.properties
, alterou a versão da biblioteca listada gerando o erro (no meu casocom.android.support:support-v4:27.+
) para:fonte
Use
compile 'com.android.support:cardview-v7:25.4.0'
Se você quiser a versão 26, você deve usar
compile 'com.android.support:cardview-v7:26.0.0-beta2'
, porque é beta por enquantofonte
isso está funcionando para mim
fonte
Isso deve puxar a versão mais recente e permitir sua compilação.
fonte
tente isso,
goto Android-> sdk certifique-se de ter todas as dependências necessárias. se não, baixe-os. em seguida, vá para Arquivo -> Configurações -> Construção, Execução, Depoyment -> Gradle
escolha usar wapper gradle padrão (recomendado)
e desmarque Trabalho off-line
A construção do gradle termina com sucesso, pois assim que você pode alterar as configurações
fonte
Pode ser que esse problema seja devido à biblioteca do Facebook. Substituir
de
fonte
@Aryan está correto Falha ao resolver: com.android.support:appcompat-v7:27.+ (erro de dependência)
Uma imagem que vale mais que mil palavras
fonte
2 etapas para corrigir isso .. 1, conecte-se à internet. 2, clique em limpar projeto. isso vai consertar :)
fonte
Para mim, eu só tive que limpar meu projeto.
Construir -> Limpar Projeto
Outra vez eu tive que:
Arquivo -> Sincronizar projeto com arquivos do Gradle.
fonte
Quando você sincroniza esta dependência com o Android Studio:
Em seguida, sincronize o Gradle com os arquivos do projeto . Ele dirá, (suponha que você esteja trabalhando em novos, como o androidx), obviamente, mostrará um erro na dependência.
Para isso você pode ir ao menu Arquivo e clicar no botão invalidar / reiniciar o código . Ele se resolverá sozinho e o aplicativo será reiniciado sem nenhum erro.
fonte