Repolode
bitwarden

bitwarden/android

App móvel oficial do Bitwarden para Android, com os aplicativos Password Manager e Authenticator.

Alternativa open source a:1PasswordLastPassGoogle Authenticator

Estrelas
9,600
Forks
1,099
Issues abertas
200
Último commit
há 20 horas

O que é?

Este repositório contém o código-fonte dos aplicativos do Bitwarden para Android: o Password Manager, para armazenar e preencher credenciais automaticamente, e o Authenticator, para gerar códigos de verificação em duas etapas. O app é escrito em Kotlin e desenvolvido com Jetpack Compose, com suporte a celulares e tablets nos modos retrato e paisagem.

O projeto exige Android 10 (API 29) como versão mínima e tem como SDK de destino o Android 17. Suas dependências são, em sua maioria, bibliotecas AndroidX, além de Hilt para injeção de dependências, Retrofit e OkHttp para comunicação de rede e Coil para carregamento de imagens. Builds que não são do F-Droid incluem Firebase Cloud Messaging e Crashlytics.

Os desenvolvedores compilam o app com JDK 21 e Gradle. A configuração exige um token do GitHub com o escopo read:packages para baixar o Bitwarden SDK, e há um modo local opcional para desenvolvimento do SDK. O repositório também inclui regras de estilo de código, um hook pre-commit do detekt e workflows de CI/CD baseados em Fastlane.

Recursos principais

  • 01Armazena senhas e preenche credenciais automaticamente no app Password Manager
  • 02Gera códigos de autenticação em duas etapas no app Authenticator
  • 03Oferece suporte a celulares e tablets nos modos retrato e paisagem
  • 04Requer Android 10 ou posterior
  • 05Usa Jetpack Compose e corrotinas Kotlin
  • 06Inclui análise estática com detekt e automação de releases baseada em Fastlane

Casos de uso

  • Gerenciar senhas e preencher logins automaticamente em dispositivos Android
  • Gerar códigos de autenticação em duas etapas no celular, sem precisar de um dispositivo autenticador separado
  • Estudar uma base de código de produção ampla, escrita em Kotlin e Jetpack Compose
  • Contribuir com o cliente Android do Bitwarden ou criar um fork dele

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/bitwarden/android
  2. 2

    Crie um arquivo user.properties na raiz do projeto com as propriedades gitHubToken e localSdk

  3. 3

    Configure a versão 21 do JDK nas configurações do Gradle do Android Studio

Antes de usar

  • Para compilar, é necessário um token de acesso pessoal do GitHub com o escopo read:packages.
  • O projeto é destinado apenas ao Android e requer o Android Studio e o JDK 21 para compilar a partir do código-fonte.

Em coleções

Tópicos

Perguntas frequentes

O que é android?
App móvel oficial do Bitwarden para Android, com os aplicativos Password Manager e Authenticator. Este repositório contém o código-fonte dos aplicativos do Bitwarden para Android: o Password Manager, para armazenar e preencher credenciais automaticamente, e o Authenticator, para gerar códigos de verificação em duas etapas. O app é escrito em Kotlin e desenvolvido com Jetpack Compose, com suporte a celulares e tablets nos modos retrato e paisagem.
android é gratuito? Qual é a licença?
android é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
android ainda é mantido?
Manutenção ativa. O último commit de android foi em 6 de nov. de 2026.
Para que posso usar android?
Gerenciar senhas e preencher logins automaticamente em dispositivos Android Gerar códigos de autenticação em duas etapas no celular, sem precisar de um dispositivo autenticador separado Estudar uma base de código de produção ampla, escrita em Kotlin e Jetpack Compose Contribuir com o cliente Android do Bitwarden ou criar um fork dele
Como instalar android?
Clone o repositório: git clone https://github.com/bitwarden/android Crie um arquivo user.properties na raiz do projeto com as propriedades gitHubToken e localSdk Configure a versão 21 do JDK nas configurações do Gradle do Android Studio
Onde consigo android?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bitwarden/android

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados