Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • HiperBem
  • wiki
  • Wiki
  • configuracao

Last edited by Projetos Oct 21, 2019
Page history

configuracao

Home Cronograma Sprints Requisitos Gerência de Projeto Horários Disponiveis
Mockups Banco de Dados Material de estudo Arquitetura Git Workflow Configuração
Padronização do Código Testes

Documento com processo de configuração

Link do documento para configuração de desenvolvedor.

Instalando dependencias para o projeto

  • Quando você está utilizando algum módulo que não faz parte do core, você precisa instalá-lo com o comando npm install, ou npm i. Quando você instala um módulo utilizando a flag --save, o módulo é salvo em dependencies, dentro do package.json. Como por exemplo:

  • npm install react-navigation --save

  • Ao baixar o projeto, utilize apenas o comando npm install para baixar todas as dependências necessárias.

Gerando versão de distribuição (apk)

Para gerar a versão de distribuição é necessário ter uma chave privada de assinatura, no nosso caso é um keytool. Por questões de segurança o arquivo .keytool não se encontra no repositório.

  • Após ter acesso a nossa chave de assinatura, ela deve ser colocada na pasta HiperBem/android/app.
  • O arquivo HiperBem/android/gradle.properties deve ser alterado de acordo com a definição no slack.
  • Navegar até a pasta HiperBem/android no terminal e rodar o comando:

./gradlew bundleRelease

  • Navegar até a pasta raiz do projeto e rodar o comando:

react-native run-android --variant=release

Se tudo der certo você vai ter a versão de distribuição instalada no seu dispositivo (ou emulador) e o .apk pode ser encontrado em HiperBem/android/app/build/outputs/apk/.

OBS: Se a versão de debug estiver previamente instalada o comando vai reclamar que as assinaturas não são iguais e vai levantar um erro, pra resolver é só desinstalar a versão de debug do dispositivo e rodar novamente o comando react-native run-android --variant=release.

Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • cronograma
  • git workflow
  • gp
  • Home
  • horarios
  • material de estudo
  • mockups
  • padronização
  • requisitos
  • retrospectivas
  • sprints
  • testes