2010-12-04 6 views
3

Je développe une application Android comme outil de recherche. L'idée est qu'un chercheur distribue un appareil Android aux participants et qu'ils utilisent l'appareil pour collecter des données au nom du chercheur.Utilisation du C2DM d'Android avec marché désactivé

Maintenant, je voudrais utiliser le C2DM d'Android (messagerie de nuage à périphérique). Le problème ici est qu'un compte Google est requis. Cela ne fonctionnera pas pour moi puisque le chercheur devra pré-configurer un compte pour chaque appareil. Ce serait faisable mais le vrai problème provient de l'accès au marché. Les participants pourraient utiliser ce compte pour acheter quelque chose du marché. Ma question est donc de savoir comment limiter les fonctionnalités du marché aux applications gratuites tout en conservant C2DM.

Merci à tous

+1

Vous avez besoin d'un compte Google Checkout pour acheter des applications sur le marché. Il suffit de ne pas mettre une carte de crédit pour le compte Google ... – Falmarri

+0

Cela ressemble à un plan. C'est probablement ça. Thx un million – stfn

Répondre

3

Vous ne pouvez pas « limiter la fonctionnalité du marché à quelques applications gratuites ».

Vous pouvez rechercher une solution alternative à votre problème, autre que C2DM. Il existe des options tierces, telles que Urban Airship, qui ne nécessitent probablement pas de compte Google. Ou, vous pouvez rooter les périphériques et essayer de supprimer complètement l'application Market, ainsi que toute autre application qui pourrait dépendre de ce compte (par exemple, Gmail, Dialtacts). Cependant, il y a une chance décente que vous manquiez quelque chose.

+0

Supprimer complètement le marché n'est pas une option. Je pensais ce qui se passe quand vous essayez d'acheter quelque chose sur le marché et n'a pas donné votre carte de crédit à Google? Mais je vais aussi vérifier Urban Airship et MQTT. Thx – stfn

+0

Urban Airship utilise C2DM donc ça ne va pas aider du tout! – jamesc

0

Vous pourriez être en mesure d'enraciner les périphériques et bloquer l'accès à l'adresse du marché - C2DM continuerait à fonctionner mais le marché lui-même cesserait de fonctionner.

Questions connexes