entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Buenas tardes, logre que Parse.com funcione a la perfección, de hecho evalúa si el usuario quiere o no recibir notificaciones con un checkbox, pero cuando cierro la aplicación y envío un mensaje le aparece la leyenda Se ha detenido la aplicación. ¿Alguna idea?

2 Respuestas

2votos

abrahamarq Puntos420

La respuesta es bastante simple si hubiera conocido esto desde el principio me hubiera ahorrado muchos dolores de cabeza, es muy sencillo, creé un .java llamado InicioParse que contiene lo siguiente:

public class InicioParse extends Application
{
    @Override
    public void onCreate() {
        Parse.initialize(this, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
        ParseInstallation.getCurrentInstallation().saveInBackground();
        }
}

Donde las X corresponden a tus números de Parse.
Yo este código antes lo tenia dentro del MainActivity y lo moví posteriormente a mi splashscreen.java, el chiste era que en ningun lugar me acomodaba, hasta que cree este archivo y modifiqué el AndroidManifest.xml agregando la linea

android:name=".InicioParse"

dentro de <application>

 <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
        android:name=".InicioParse">

Eso es todo y funciona muy bien, lo he probado hasta la fecha en dispositivos desde el sdk 14 hasta el 23.

1voto

Peter comentado

Gracias por compartir la solución.

3votos

cobasESP Puntos19560

Debería funcionar perfectamente, ya que la notificaciones push están pensadas para que te notifiquen aunque no estes en la app. Si no te funciona bien parse, te recomiendo: https://pushbots.com/

Es gratis y ampliable pagado, aunque gratis te dan 5 millones de push al mes, y tardas en configurarlo 5 min, de hecho no tienen misterio alguno y funciona muy bien.

Yo parse lo utilicé una vez, y no me gusto mucho, te recomiendo este si tienes problemas con parse.

1voto

abrahamarq comentado

Gracias por la respuesta cobasESP, lo que pasa es que ya tengo armado todo lo único era hacer esa pequeña parte misteriosa que ya resolví, comparto la respuesta con ustedes a continuación.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta