Depuis quelques jours, il est possible d'utiliser la facturation intégrée dans les applications Android. Très cool bien sûr. J'ai donc commencé à travailler sur une mise à jour de mon application pour l'implémenter. Mais maintenant, je rencontre des problèmes. C'est ce que j'ai fait:
- J'ai d'abord essayé les ID de produit réservés pour tester les réponses de facturation statiques dans l'application. Cela fonctionne sans problème.
- J'ai téléchargé un brouillon d'APK sur le marché (avec signature de production, pas de signature de débogage), qui incluait l'autorisation com.android.vending.BILLING.
- Lorsque j'ai fait cela, j'ai pu ajouter un `` Produits intégrés à l'application '' à mon application sur le marché et lui attribuer le statut publié.
- J'ai créé un utilisateur de test et réinitialisé mon appareil pour faire de cet utilisateur de test le compte principal sur mon appareil de test.
- L'identifiant de produit réservé fonctionne toujours.
Maintenant vient le problème. Lorsque j'utilise mon propre identifiant de produit (celui que j'ai ajouté auparavant, voir ci-dessus), une boîte de dialogue s'affiche avec le texte suivant:
" Erreur d'application: cette version de l'application n'est pas configurée pour la facturation de marché. Consultez le centre d'aide pour plus d'informations. "
Il n'y a rien d'étrange que je puisse trouver dans le journal. Quelqu'un sait ce que je fais de mal ici?