Início rápido com o Couchbase Lite, o Android Studio e o Gradle

Gradle Logo

Início rápido com o Couchbase Lite, o Android Studio e o Gradle

Esta postagem ilustrará todas as etapas necessárias para começar a usar o Couchbase Lite em um projeto Android usando o Android Studio e o sistema de compilação Gradle padrão. Essa é a maneira mais fácil de configurar o uso do Couchbase Lite com o Android.

Pré-requisitos

Presumimos que você já tenha o Android Studio instalado e saiba como criar um novo projeto. Consulte a seção Estúdio Android para obter mais detalhes.

Se você tiver o Android Studio instalado e pronto, o tempo estimado para concluir essas etapas é de menos de 5 minutos.

Etapa 1

Crie um novo projeto (ou abra um projeto atual). Isso mostra a aparência do Android Studio após a abertura de um novo projeto "Empty Activity".

View at the start of a new project

Etapa 2

No painel Projeto (área de navegação à esquerda), expanda a seção intitulada "Gradle Scripts". Clique duas vezes na entrada build.gradle com a tag "Module: app". A seta na imagem a seguir indica a linha a ser clicada.

Selecting build.gradle file for editing

Você deverá ver o arquivo build.gradle aberto para edição no painel direito do editor.

Etapa 3

Encontre a seção "dependencies" do arquivo build.gradle. Ela deve ser parecida com esta.

Adicione a seguinte linha a essa seção:

A seta na imagem a seguir mostra onde a entrada deve estar e qual será a aparência dos resultados.

build.gradle detail showing new entry

Nesse momento, você provavelmente verá uma mensagem informando que pode ser necessária uma sincronização de projeto. Clique em "Sync Now" (Sincronizar agora). Você também pode sincronizar a qualquer momento usando o botão da barra de ferramentas, conforme mostrado a seguir.

Toolbar Gradle sync button

A sincronização levará um pouco de tempo. O sistema de compilação do Android Studio (usando o Gradle) faz o download de todos os arquivos necessários e faz as alterações necessárias em seu projeto para incluir o Couchbase Lite.

Comece a programar!

Quando o Gradle tiver terminado, você estará pronto para começar. Como um teste rápido, você pode ver se o Android Studio começa a incluir o Couchbase Lite nas sugestões de preenchimento automático. No exemplo a seguir, começamos a declarar uma variável do tipo "Manager". Você pode ver que o Android Studio sugere a classe Manager do pacote com.couchbase.lite como uma conclusão.

AutocompleteCalloutFragment.png

Notas finais

Este tutorial foi criado usando o Couchbase Lite versão 1.2.1 e o Android Studio versão 2.1.2. Algumas versões mais antigas do Android Studio tiveram problemas com arquivos de manifesto duplicados. Isso fará com que o Gradle mostre um erro. Se isso acontecer, tente adicionar estas linhas à seção "android" do build.gradle:

Pós-escrito

Confira mais recursos em nosso portal do desenvolvedor e nos siga no Twitter @CouchbaseDev. Você pode postar perguntas em nosso fóruns. E participamos ativamente de Estouro de pilha.

Você pode me seguir pessoalmente em @HodGreeley

Estou ansioso para conversar com você.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Hod Greeley, Advogado do desenvolvedor, Couchbase

Hod Greeley é um defensor dos desenvolvedores da Couchbase e mora no Vale do Silício. Ele tem mais de duas décadas de experiência como engenheiro de software e gerente de engenharia. Trabalhou em diversas áreas de software, incluindo física e química computacional, segurança de computadores e redes, finanças e dispositivos móveis. Antes de ingressar na Couchbase em 2016, Hod liderou as relações com desenvolvedores para dispositivos móveis na Samsung. Hod é Ph.D. em física química pela Universidade de Columbia.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.