For the complete documentation index, see llms.txt. This page is also available as Markdown.

Baixando as dependências

1

Agora, vamos definir nossas dependências e as versões delas. Abra o arquivo libs.versions.toml, que está na pasta gradle. Definiremos o número das versões. As dependências serão separadas em três versões diferentes (dev, hml e prod) na seção [versions].

Ex: taponphoneSdkV2DEV = "1.0.23"

Em seguida, defina a dependência na seção [libraries].

= "com.first-tech:taponphone-sdk-v2-hml", version.ref = "taponphoneSdkV2DEV" }

2

Com todas as alterações concluídas, o arquivo libs.versions.toml ficará da seguinte maneira:

3

Agora vamos consumir a dependência do SDK (TTP) no arquivo build.gradle.kts do módulo do aplicativo (app). Para isso, adicione o trecho de código abaixo no bloco dependencies. Adicionaremos cada tipo de dependência separadamente: dev, hml e prod.

"hmlImplementation"(libs.taponphone.sdk.v2.homol) "releaseImplementation"(libs.taponphone.sdk.v2.release)

4

O arquivo build.gradle.kts ficará da seguinte maneira.

5

Dentro do tópico "buildTypes", adicionaremos o seguinte trecho de código abaixo. Para que a dependencia seja baixada de acordo com nosso tipode build.

release {
    resValue("string", "app_name", "taponphone-mobileapp-mpp-native")
    isMinifyEnabled = false
    proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")

}
create("hml") {
    resValue("string", "app_name", "[HML] taponphone-mobileapp-mpp-native")
    applicationIdSuffix = ".hml"
    signingConfig = signingConfigs.getByName("debug")
}

6

Nosso arquivo build.gradle.kts,ficara com a seguinte maneira.Após adicionar o trecho de código, clique em Sync Now para realizar a sincronização e baixar a dependência do SDK (TTP).

7

Depois disso, em External Libraries, veja que a dependência do SDK (TTP) foi baixada com sucesso. Agora, ela está disponível para uso.

Atualizado