1 - Adicionar ao Projeto

Configure seu ambiente de desenvolvimento com as ferramentas e versões recomendadas para integrar o SDK Tap to Pay no Android.

Configurando o ambiente

🛠️ IDE (Ambiente de Desenvolvimento Integrado)

Utilize o Android Studio na versão estável mais recente. O suporte ao Android Gradle Plugin atualizado é essencial para o funcionamento correto do SDK.

💻 Linguagem

O SDK é compatível com Kotlin e Java. Recomendamos Kotlin 1.5 ou superior para aproveitar os recursos modernos da linguagem e compatibilidade total com os exemplos do SDK.

📘

Para consultar as versões exatas utilizadas no projeto de referência, verifique o arquivo build.gradle do Aplicativo de Exemplo.

Configuração do projeto

Configure as dependências e permissões do seu projeto para integrar o SDK Tap to Pay no Android.

Configuração do Gradle


Ambiente Sandbox (SDK 2.3.1+)

No Android, o Sandbox é definido pelo artefato Maven do SDK. Use a dependência taponphone-sandbox-debug no lugar de taponphone-staging-debug e de taponphone-production-release no build.gradle do módulo (por exemplo em um flavor ou variante de build dedicada ao sandbox), mantendo a mesma variável de versão:

dependencies {
    val zoopSdkVersion = "2.3.1"

    implementation("com.zoop.sdk:taponphone-sandbox-debug:$zoopSdkVersion")
}

Assim é possível integrar e testar fluxos sem publicar o app na loja. O TapOnPhone.setConfig(ConfigParameters(...)) permanece igual ao fluxo usual; apenas a dependência resolve o ambiente.

Instruções completas de repositório Maven e demais dependências transitivas estão em Configuração do Projeto.