Como adicionar um projeto de biblioteca ao Android Studio?
Adicionar uma biblioteca externa no Android Studio é uma coisa muito comum, mas ainda assim, a maioria dos iniciantes ou caloiros acha difícil fazer. Alguns de vocês devem ter passado por isso. Sempre que você deseja adicionar alguma biblioteca externa e tenta fazer isso com o maven ( Arquivo> Estrutura do projeto> Dependências ), tenta adicionar suas dependências lá, mas quando você pressiona a sincronização do Gradle, ele falha. Portanto, agora, sem consertar isso, você deseja ir para a construção de seu aplicativo e obterá o erro: Erro: Ocorreu um problema ao configurar o projeto ': aplicativo'.Existem muitas bibliotecas externas disponíveis que tornam muitas tarefas específicas simples e fáceis com as APIs e classes que fornecem. Portanto, incluir todas essas bibliotecas em nosso projeto vai realmente te ajudar muito. Muitos desenvolvedores costumam ficar confusos sobre como adicionar essas bibliotecas a seus projetos. Este artigo é útil para todas essas pessoas.
Neste artigo, veremos diferentes maneiras de adicionar projetos de biblioteca ao nosso projeto. Mas antes de pular para isso, vamos dar uma olhada rápida nisso: Podemos usar o Gradle para adicionar projetos de biblioteca com um código de linha única. O Android Studio Project possui uma estrutura modular e contamos com um módulo principal denominado “app”. Pode haver vários módulos em um projeto. Podemos conectá-los por meio do Gradle, essa conexão é conhecida como Dependência. Agora, vamos voltar à nossa agenda principal.
Diferentes maneiras de adicionar projeto de biblioteca ao Android Studio
Método 1
Quase todas as bibliotecas Android conhecidas estão disponíveis em um repositório Maven e sua instalação leva apenas uma linha de código no arquivo app / build.gradle:
dependencies {
compilar 'com.jakewharton: butterknife: 6.0.0'
}
Vamos adicionar a biblioteca externa ao nosso projeto:
Etapa 1: Crie um novo projeto usando o Android Studio e nomeie-o como quiser (GFG neste exemplo) e clique no botão Concluir.
Etapa 2: a estrutura original do projeto criada pelo Android Studio se parece com esta:
Etapa 3: No diretório raiz (GFG /), crie uma nova pasta: / libs na qual colocaremos nossas bibliotecas externas (esta etapa não é necessária - apenas para manter uma estrutura de projeto mais limpa).
Etapa 4: Cole sua biblioteca na pasta / libs recém-criada. Para este exemplo, estamos usando a biblioteca PagerSlidingTabStrip (você só precisa baixar o ZIP do GitHub, renomear o diretório da biblioteca para “PagerSlidingTabStrip” e copiá-lo). A nova estrutura do nosso projeto deve ser assim:
Etapa 5: edite settings.gradle adicionando sua biblioteca a ser incluída. Se você usar um caminho personalizado como eu usei, você também terá que definir o diretório do projeto para nossa biblioteca. Um settings.gradle inteiro deve ser semelhante a abaixo:
incluem ': app', ': PagerSlidingTabStrip'
project (': PagerSlidingTabStrip'). projectDir = new File ('libs / PagerSlidingTabStrip')
Etapa 5.1: se você enfrentar o erro de "Configuração padrão", tente isso em vez da etapa 5 ,
incluir ': app'
incluem ': libs: PagerSlidingTabStrip'
Etapa 6: Em app / build.gradle, adicione nosso projeto de biblioteca como uma dependência:
dependencies {
compilar fileTree (dir: 'libs', incluir: ['* .jar'])
compilar 'com.android.support:appcompat-v7:21.0.3'
projeto de compilação (“: PagerSlidingTabStrip”)
}
Etapa 6.1: se você seguiu a etapa 5.1, siga esta em vez de 6,
dependencies {
compilar fileTree (dir: 'libs', incluir: ['* .jar'])
compilar 'com.android.support:appcompat-v7:21.0.3'
projeto de compilação (“: libs: PagerSlidingTabStrip”)
}
Etapa 7: Se o seu projeto de biblioteca não tiver o arquivo build.gradle, você deverá criá-lo manualmente.
Etapa 8: isso é tudo. Basta clicar em, sincronizar o projeto com o Gradle. Sua biblioteca deve estar disponível para seu projeto.
Método 2
Etapa 1: Seguir para Arquivo> Novo Módulo
Clique em “ Importar projeto existente “.
Etapa 2: Selecione a biblioteca desejada e o módulo desejado. Em seguida, clique em Concluir. O Android Studio importará a biblioteca para o seu projeto e sincronizará os arquivos do Gradle.
Etapa 3: Na próxima etapa, você precisa adicionar o módulo importado às dependências do seu projeto. Clique com o botão direito na pasta do aplicativo > Abrir configurações do módulo
Etapa 4: navegue até a guia dependências> clique no botão '+' -> clique em Dependência do módulo. O módulo da biblioteca será então adicionado às dependências do projeto.
Método 3
Etapa 1 : navegue até Arquivo> Estrutura do projeto
Passo 2 : Em seguida, clique em Módulos .
Para importar a biblioteca usando o Gradle, você pode ter que adicioná-la à seção de dependências do seu build.gradle (o do módulo).
Método 4
Vá para Estrutura do Projeto> em Módulos (veja as imagens abaixo), clique no botão de adição e selecione Importar Projeto Existente e importe. Em seguida, sincronize seus arquivos do Gradle. Existem chances de enfrentar o erro
Erro: a revisão do SDK Build Tools (xx.xx) é muito baixa. O mínimo necessário é aa.aa
Em seguida, basta abrir o arquivo build.gradle no diretório do projeto de biblioteca e atualizar o buildToolsVersion para o sugerido.
android {
compileSdkVersion 19
buildToolsVersion 'yy.y.y'
}
em seguida, tente importar o módulo clicando em Arquivo> Estrutura do Projeto
Módulo> Módulo de importação
Após importar o módulo da biblioteca, selecione o módulo do seu projeto e adicione a dependência e, a seguir, selecione o módulo importado.
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva