mon application doit envoyer des données à un autre appareil Android jusqu'à présent son envoi par sms messages qui se bloque dans l'autre appareil Android ... mais depuis la version KitKat je ne peux plus les bloquer .. est-il de toute façon d'envoyer des messages push en arrière-plan à un autre utilisateur et de les recevoir de retour? et si oui ... J'aimerais voir un exemple (je ne préfère pas GCM je pense que c'est trop compliqué ..).Envoyer des messages pour envoyer des données?
c'est le code que je utilise pour envoyer le message SMS:
SmsManager sm = SmsManager.getDefault();
ArrayList<String> parts =sm.divideMessage(String.valueOf(points));
int numParts = parts.size();
ArrayList<PendingIntent> sentIntents = new ArrayList<PendingIntent>();
ArrayList<PendingIntent> deliveryIntents = new ArrayList<PendingIntent>();
for (int i = 0; i < numParts; i++) {
sentIntents.add(PendingIntent.getBroadcast(getBaseContext(), 0, getIntent(), 0));
// deliveryIntents.add(PendingIntent.getBroadcast(getBaseContext(), 0, data, 0));
}
sm.sendMultipartTextMessage(number,null, parts, sentIntents, deliveryIntents);
SmsManager.getDefault().sendTextMessage(number, null, String.valueOf(points), null, null);
}
Vous cherchez quelque chose de similaire seulement pour les messages push.
Vous avez besoin d'un serveur. Par ailleurs, le code client GCM se compose littéralement de 20 lignes de code. – eleven
Y at-il un exemple que je peux voir avec le client GCM en plus du site GCM? – mynavy
Bien sûr, essayez de google. – eleven