2010-08-17 6 views
2

J'applique le service de licence dans l'une de mes applications. J'ai défini la réponse de test sur LICENSED. De toute façon, il invoque toujours la fonction dontAllow(). Locat sais:Service de licences Android - LicenseChecker expire toujours

08-17 23:44:53.956: INFO/LicenseChecker(479): Binding to licensing service. 
08-17 23:44:54.556: INFO/LicenseChecker(479): Calling checkLicense on service for de.goddchen.android.xy 
08-17 23:45:04.567: INFO/LicenseChecker(479): Check timed out. 

Alors, qu'est-ce que je fais mal? J'utilise un émulateur d'API 2.2 et j'ai configuré mon compte google éditeur sur celui-ci. Des idées?

Répondre

0

Est-ce que cela fonctionne sur un vrai téléphone? Le mécanisme de licence nécessite l'installation de l'application Android Market, qui n'est pas présente dans l'émulateur.

+0

vous m'avez indiqué dans la bonne direction. "Plusieurs versions de l'add-on sont disponibles dans le référentiel SDK, mais seules les additions API Google, API 8 (version 2) ou version supérieure du module complémentaire incluent les services Android Market nécessaires." Je savais que je devais utiliser l'API sdk mais je ne savais pas qu'il y avait déjà révision2, j'avais installé revision1. – Goddchen