Positivo - Processo de Build de Aplicação no terminal de Debug

    Aprenda como montar seu próprio processo de build de aplicação para simplificar e otimizar os processos de desenvolvimento.

     
    Para sua IDE reconhecer os Dispositivos Positivo, siga os passos a seguir:
     

    Atenção!

    Esse processo só é necessário para compilar o app em Debug para instalação nos terminais de Debug.

    Para compilação em Release não é necessário realizar o processo, pois a JKS usada deve ser própria.

     

    Setup

     

     

    1. Crie uma pasta a nível de projeto chamado ‘positivo’;
    2. Na pasta, coloquei o arquivo jks da Positivo 'positivo-keystore.jks' fornecidos pela equipe de integração;
    3. Será criado o arquivo 'positivo-signing-config.gradle' para configurar a build variants do seu aplicativo.
    def keystorePropertiesFile = rootProject.file("positivo/positivo-keystore.properties")
    def keystoreProperties = new Properties()
    if (keystorePropertiesFile.exists()) {
        keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
    }
    
    android {
    
        signingConfigs {
            positivo {
                storeFile file("../positivo/${keystoreProperties['storeFile']}")
                keyAlias keystoreProperties['keyAlias']
                keyPassword keystoreProperties['keyPassword']
                storePassword keystoreProperties['storePassword']
            }
        }
    
        buildTypes {
            positivo {
                initWith debug
                signingConfig signingConfigs.positivo
                matchingFallbacks = ['debug']
            }
        }
    }
    1. Será criado um arquivo chamado 'positivo-keystore.properties' para guardar as informações da chave .jks.
    storeFile=positivo-keystore.jks 
    storePassword=<store-password>
    keyAlias=<key-alias>
    keyPassword=<key-password>
    1. No build.gradle do seu aplicativo adicione o seguite:
    ...
    apply from: '../positivo/positivo-signing-config.gradle'
    android {
      ...
    }
    1. Alterar o Build Variants para positivo

    Desta forma, sua IDE será capaz de instalar o seu aplicativo nos terminais Positivo!

    Conseguimos te ajudar?