Criei um novo projeto Android usando o assistente padrão no Android Studio. Compilei e implantei o aplicativo no meu dispositivo. Tudo está bem.
Agora quero importar uma biblioteca externa que está disponível no Maven. ( http://square.github.io/picasso/ ). Fui às propriedades do módulo e adicionei uma biblioteca Maven. Ele aparece corretamente na lista de dependências. Além disso, ele aparece no editor e posso usá-lo corretamente no código.
No entanto, durante a compilação, recebo um erro do Gradle: não foi possível encontrar a classe
Alguma ideia?
fonte
Estou usando o artefato android springframework como exemplo
abrir build.gradle
Em seguida, adicione o seguinte no mesmo nível do plugin de aplicação: 'android'
você também pode usar esta notação para artefatos maven
Seu IDE deve mostrar o jar e suas dependências em 'Bibliotecas externas' se ele não aparecer, tente reiniciar o IDE (isso aconteceu comigo várias vezes)
aqui está o exemplo que você forneceu que funciona
fonte
Android Studio 3
As respostas que falam sobre o Maven Central são datadas, pois o Android Studio usa o JCenter como o centro de repositório padrão agora. O arquivo build.gradle do seu projeto deve ter algo assim:
Assim, desde que o desenvolvedor tenha seu repositório Maven lá (o que o Picasso tem), tudo o que você precisa fazer é adicionar uma única linha à seção de dependências do arquivo build.gradle do seu aplicativo.
fonte
fonte
Experimente
itext
. Adicione dependência ao seubuild.gradle
para o mais recente a partir desta postagemNota: versão especial para Android, depois de "g":
fonte