2012-07-09 2 views
0

Je souhaite transférer de nouvelles données vers les applications sur l'appareil de l'utilisateur après quelques jours, comme le service de mise à jour des nouvelles. Ce n'est pas la mise à jour APK. Où puis-je trouver des indices pour commencer? tks à l'avanceandroid, mise à jour automatique push pour les applications

(désolé si cette question est stupide, mais pourquoi ne puis-je pas le chercher sur stackoverflow, je dois manquer quelque chose?).

Répondre

1

Vous pouvez accomplir cela de différentes manières. Une option consiste à concevoir votre application pour interroger périodiquement un serveur côté REST API et télécharger de nouvelles informations dans un format JSON/XML. Ces informations peuvent être stockées dans une base de données locale SQLite ou plate sur le périphérique. Vous pouvez également intégrer le service Google's Cloud Messaging pour envoyer des notifications push à l'appareil. Lorsque votre application reçoit un message push, elle peut générer un nouveau processus en arrière-plan pour télécharger tout contenu mis à jour à partir de votre serveur.

+0

merci, c'est utile! –

-1

Il suffit de télécharger la nouvelle application, avec la même clé que vous l'avez utilisé précédemment et également incrémenter le code de version.

+0

désolé mais votre réponse est hors de propos, j'ai déclaré spécifiquement que ce n'est pas mise à jour APK, je veux pousser quelques données. –

0

Vous pouvez utiliser la notification push (recherche de c2dm) qui avertira les utilisateurs à chaque fois que le contenu/données est mis à jour sur le serveur. Chaque fois que l'application android recevra un message push du serveur, elle mettra à jour la base de données locale (par exemple, la base de données de nouvelles dans votre cas) du serveur.

Espérons que ce soit une information utile pour vous.

+0

merci, ça aide! –

Questions connexes