Dependencias

Repositorio e implementación

En primer lugar, es necesario añadir el siguiente repositorio Maven dentro del bloque repositories del fichero settings.gradle

En los proyectos que todavía utilizan una estructura antigua, el bloque repositories se encuentra en el fichero build.gradle ubicado a nivel de app.

repositories {
    maven { url 'https://artifactory.netsocks.io/artifactory/maven' }
}

Una vez añadido, se puede proceder a incluir el SDK. Para ello, hay que introducir la siguiente línea dentro del bloque dependencies del ficherobuild.gradle de nivel (:app)

implementation ('io.netsocks:android-sdk:1.0.0-rc05') { changing = true }

En el mismo fichero, justo arriba del bloque repositories, es necesario agregar el siguiente fragmento de código para obtener las últimas actualizaciones y asegurar una monetización más eficiente:

configurations.all {
  resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}

Si no agrega el fragmento de código anterior puede que la monetización pueda verse perjudicada, ya que le asegurará contar siempre con la versión más reciente de nuestro SDK.

Además, en caso de no tener ya la compatibilidad con Java 8, es necesario añadir estas líneas adicionales dentro del bloque android, también en el mismo fichero build.gradle

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

Una vez realizado esto, ya puedes proceder con la instalación y uso del SDK.

Last updated