Demo con el ejemplo de implementación para el SDK de SwapKey
Los requisitos del sdk son:
- Dependencia de librería swapkey
- Android versión mayor o igual a 17
- Permiso de internet
- support:appcompat
- constraint-layout
- recyclerview
- Agregar el repositorio jitpack maven a la lista de repositorios
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
- Agregar la dependencia de swapkey (reemplazar TAG por la versión)
dependencies {
implementation 'com.github.pocketdeveloper:SwapKeyAndroidSDK:TAG'
}
Para inicializar el SDK, se deberá ejecutar el siguiente código
new SecureDevicePreferences(androidContext).saveAPIKey("swap");
// Cambiar bandera dependiendo el ambiente
new SecureDevicePreferences(androidContext).saveIsProduction(false);
Para el sdk es necesario asignar un identificador de dispositivo, que será utilizado para poder autenticar con el servicio. La manera de asignarlo es mediante la clase SecureDevicePreferences. Ejemplo:
new SecureDevicePreferences(androidContext).save("_GET_DEVICE()_");
Se ha preparado una guía paso a paso con lo detalles para la integración:
Jorge - Swap