Home / Android / Agregar el SDK - AndroidStudio / Integración como dependencia

SDK Integration - AndroidStudio

Integración como dependencia

Para integrar Tappx en un proyecto de AndroidStudio sólo tienes que modificar el fichero build.gradle (típicamente situado en MiProyecto/app/build.gradle) y hay añadir el repositorio mavenCentral (si no está añadido ya) y la dependencia a la librería del SDK de Tappx:

1. Repositorio MavenCentral:

repositories {
mavenCentral()
}

2. Dependencia al SDK de Tappx y a Google Play Services:

dependencies {
//Otras dependencias
implementation 'com.tappx.sdk.android:tappx-sdk:4.+'
}

Ejemplo de fichero build.gradle integrando el SDK (resaltadas las líneas añadidas). MiProyecto/app/build.gradle:

apply plugin: 'com.android.application'

android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.tappx.samples"
minSdkVersion 16
targetSdkVersion 23
versionCode 512
versionName "5.12"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

repositories {
mavenCentral()
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.tappx.sdk.android:tappx-sdk:4.+'
}

3. Activar la geolocalización (Recomendado):

Al establecer la llamada a esta función en "TRUE" permitirá la búsqueda personalizada de anuncios por geolocalización. Esto puede ocasionar que se aumenten los ingresos al haber anuncios más enfocados para el usuario. Se debe situar en alguna función principal que se sepa que se va a ejecutar.

Tappx.setCollectLocationEnabled(context,true);