<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.mobeleader.com/index.php?action=history&amp;feed=atom&amp;title=SDKs%3ARegister%3AAndroid%3Aindex</id>
	<title>SDKs:Register:Android:index - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mobeleader.com/index.php?action=history&amp;feed=atom&amp;title=SDKs%3ARegister%3AAndroid%3Aindex"/>
	<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=SDKs:Register:Android:index&amp;action=history"/>
	<updated>2026-04-20T13:08:28Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=SDKs:Register:Android:index&amp;diff=3018&amp;oldid=prev</id>
		<title>Asier: /* Cambios en el archivo build.gradle. */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=SDKs:Register:Android:index&amp;diff=3018&amp;oldid=prev"/>
		<updated>2019-11-25T17:28:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Cambios en el archivo build.gradle.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 19:28 25 nov 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Línea 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Esta librería soporta todas las versiones de &amp;lt;b&amp;gt;Android&amp;lt;/b&amp;gt; superiores a la &amp;lt;b&amp;gt;4.0&amp;lt;/b&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o &lt;/del&gt;&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ICE CREAM SANDWICH&lt;/del&gt;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Esta librería soporta todas las versiones de &amp;lt;b&amp;gt;Android&amp;lt;/b&amp;gt; superiores a la &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;version &lt;/ins&gt;&amp;lt;b&amp;gt;4.0&amp;lt;/b&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(API level  &amp;lt;b&amp;gt;14&amp;lt;/b&amp;gt; y nombre en código &lt;/ins&gt;&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ice Cream Sandwich&lt;/ins&gt;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== FUNCIONAMIENTO DE LA LIBRERÍA. ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== FUNCIONAMIENTO DE LA LIBRERÍA. ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l31&quot;&gt;Línea 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     repositories {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     repositories {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         mavenCentral()&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         mavenCentral()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         maven { url &#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http&lt;/del&gt;://maven.mobeleader.com&#039; }&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         maven { url &#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/ins&gt;://maven.mobeleader.com&#039; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     }&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Asier</name></author>
	</entry>
	<entry>
		<id>https://wiki.mobeleader.com/index.php?title=SDKs:Register:Android:index&amp;diff=1212&amp;oldid=prev</id>
		<title>Gerardo: Página creada con «kkkk»</title>
		<link rel="alternate" type="text/html" href="https://wiki.mobeleader.com/index.php?title=SDKs:Register:Android:index&amp;diff=1212&amp;oldid=prev"/>
		<updated>2017-12-14T10:50:34Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «kkkk»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;#CÓMO AGREGAR LA LIBRERÍA REGISTER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La librería &amp;lt;b&amp;gt;Register&amp;lt;/b&amp;gt; registra al usuario de la aplicación en la que va incorporada.&lt;br /&gt;
&lt;br /&gt;
== VERSIONES DE ANDROID SOPORTADAS. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esta librería soporta todas las versiones de &amp;lt;b&amp;gt;Android&amp;lt;/b&amp;gt; superiores a la &amp;lt;b&amp;gt;4.0&amp;lt;/b&amp;gt; o &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;ICE CREAM SANDWICH&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== FUNCIONAMIENTO DE LA LIBRERÍA. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La librería &amp;lt;b&amp;gt;Register&amp;lt;/b&amp;gt; actúa solo la primera vez que se llama.&lt;br /&gt;
&lt;br /&gt;
Registra los datos del terminal en función de los permisos concedidos a la aplicación.&lt;br /&gt;
&lt;br /&gt;
== INSTALACION DE LA LIBRERIA. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Disponemos de un repositorio &amp;lt;b&amp;gt;maven&amp;lt;/b&amp;gt; para que sus librerías puedan ser utilizadas en &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Android Studio&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;. Para poder usar la librería &amp;lt;b&amp;gt;Register&amp;lt;/b&amp;gt; es necesario realizar varios cambios, tanto en el archivo &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;build.gradle&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; como en el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;AndroidManifest.xml&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; de su aplicación.&lt;br /&gt;
&lt;br /&gt;
=== Cambios en el archivo &amp;lt;i&amp;gt;build.gradle&amp;lt;/i&amp;gt;. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el apartado &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;repositories&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; deberá añadir:&lt;br /&gt;
&lt;br /&gt;
    repositories {&lt;br /&gt;
        mavenCentral()&lt;br /&gt;
        maven { url &amp;#039;http://maven.mobeleader.com&amp;#039; }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
La librería &amp;lt;b&amp;gt;Register&amp;lt;/b&amp;gt; utiliza la librería auxiliar &amp;lt;b&amp;gt;UtilsLib&amp;lt;/b&amp;gt;. Por tanto, para utilizar la librería &amp;lt;b&amp;gt;Register&amp;lt;/b&amp;gt; en su aplicación, en el apartado &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;dependencies&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; deberá añadir:&lt;br /&gt;
&lt;br /&gt;
    //noinspection GradleDynamicVersion&lt;br /&gt;
    compile &amp;#039;com.mobeleader.utils:UtilsLib:+&amp;#039;&lt;br /&gt;
    //noinspection GradleDynamicVersion&lt;br /&gt;
    compile &amp;#039;com.mobeleader.register:RegisterLib:+&amp;#039;&lt;br /&gt;
=== Cambios en el archivo &amp;lt;i&amp;gt;AndroidManifest.xml&amp;lt;/i&amp;gt;. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es necesario añadir el siguiente permiso para poder registrar el usuario:&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.INTERNET&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con este permiso se registrarán los datos básicos y anónimos del usuario. El resto de datos se obtendrán en función de los permisos opcionales añadidos:&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.ACCESS_FINE_LOCATION&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.GET_ACCOUNTS&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.READ_PROFILE&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.READ_CONTACTS&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.READ_PHONE_STATE&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.ACCESS_WIFI_STATE&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;uses-permission android:name=&amp;quot;android.permission.ACCESS_NETWORK_STATE&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cambios en el &amp;lt;i&amp;gt;Proguard&amp;lt;/i&amp;gt;. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En caso de que esté utilizando el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Proguard&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; (variable &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;minifyEnabled&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; a &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;TRUE&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; en el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;build.gradle&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;), será necesario añadir en el fichero del &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Proguard&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; utilizado (&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;proguard-rules.pro&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; por defecto) la siguiente regla:&lt;br /&gt;
&lt;br /&gt;
    -keep class com.mobeleader.&amp;lt;i&amp;gt;&amp;lt;/i&amp;gt; {*;}&lt;br /&gt;
&lt;br /&gt;
== LANZAMIENTO DE LA LIBRERIA. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lo primero que debe hacer es elegir el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Activity&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; (o &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Fragment&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;) desde el que quiera realizar el registro.  Recuerde que el registro sólo se realizará una vez. Importe el paquete &amp;lt;b&amp;gt;com.mobeleader.sps&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    import com.mobeleader.register.*;&lt;br /&gt;
&lt;br /&gt;
Una vez importado el paquete, se procederá al lanzamiento de la librería. Para ello deberá obtener previamente el &amp;lt;b&amp;gt;código hash&amp;lt;/b&amp;gt; de su aplicación, generado al registrarla en nuestro panel. Lo puede obtener a través del &amp;lt;b&amp;gt;panel&amp;lt;/b&amp;gt; en la sección [http://panel.mobeleader.com/index.php?sec=6 Mis Aplicaciones], pulsando el icono de la columna &amp;lt;b&amp;gt;&amp;quot;Hash&amp;quot;&amp;lt;/b&amp;gt; de su aplicación.&lt;br /&gt;
&lt;br /&gt;
https://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/sps/app_hash.png&lt;br /&gt;
&lt;br /&gt;
=== Lanzamiento básico. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si sólo desea registrar el usuario añada el siguiente código:&lt;br /&gt;
&lt;br /&gt;
    RegisterLib registerLib = new RegisterLib(this);&lt;br /&gt;
    registerLib.register(&amp;quot;app_hash&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
En el campo &amp;lt;b&amp;gt;&amp;quot;app_hash&amp;quot;&amp;lt;/b&amp;gt; añada el &amp;lt;b&amp;gt;código hash&amp;lt;/b&amp;gt; obtenido previamente en el &amp;lt;b&amp;gt;panel&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Lanzamiento con &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;listener&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;. ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si además de registrar el usuario, desea saber si el proceso se ha realizado correctamente, o necesita saber el momento exacto en el que se ha realizado el registro, puede utilizar el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;listener&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; de la librería. Implemente el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;listener&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; en el &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Activity&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; o &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Fragment&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; seleccionado:&lt;br /&gt;
&lt;br /&gt;
    public class MyActivity implements RegisterLibListener&lt;br /&gt;
&lt;br /&gt;
Implemente a continuación los métodos requeridos &amp;lt;b&amp;gt;onError&amp;lt;/b&amp;gt; y &amp;lt;b&amp;gt;registerFinish&amp;lt;/b&amp;gt;. El método &amp;lt;b&amp;gt;onError&amp;lt;/b&amp;gt; se ejecutará en caso de haberse producido un error durante la ejecución del registro. El método &amp;lt;b&amp;gt;registerFinish&amp;lt;/b&amp;gt; indicará que el registro se ha realizado correctamente.&lt;br /&gt;
&lt;br /&gt;
Para lanzar la librería añada el siguiente código:&lt;br /&gt;
&lt;br /&gt;
    RegisterLib registerLib = new RegisterLib(this);&lt;br /&gt;
	registerLib.setRegisterLibListener(this);&lt;br /&gt;
    registerLib.register(&amp;quot;app_hash&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
A continuación complete como desee los &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;listeners&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    @Override&lt;br /&gt;
    public void onError(String error) {&lt;br /&gt;
        // TODO complete listener&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    @Override&lt;br /&gt;
    public void registerFinish() {&lt;br /&gt;
        // TODO complete listener&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>Gerardo</name></author>
	</entry>
</feed>