1

Je voudrais faire une application Android avec des achats d'applications, je lis souvent que je dois télécharger la bibliothèque Google Play de facturation du SDK directeurPourquoi la bibliothèque de facturation de Google Play n'apparaît-elle pas dans le gestionnaire de SDK?

(par exemple http://www.techotopia.com/index.php/An_Android_Studio_Google_Play_In-app_Billing_Tutorial#Installing_the_Google_Play_Billing_Library), mais je ne peux pas le trouver là. Ai-je besoin de ce fichier? Si oui, comment puis-je gérer que cela me soit montré? Sur le site Web developers.android, il n'y a rien écrit de la bibliothèque de facturation de Google Play, mais si je copie leur exemple de code dans mon projet, j'obtiens beaucoup d'erreurs. J'ai cherché des exemples de projets par exemple sur github, j'en ai trouvé un, mais quand je l'exécute, l'application plante. Y a-t-il un exemple de projet, je pense que cela résoudrait mes problèmes?

My SDK Manager

MERCI !!!

Répondre

2

Vérification de la offical blog:

Lecture Bibliothèque de facturation est disponible par dépôt Maven

Il suffit d'ajouter:

dependencies { 
    ... 
    compile 'com.android.billingclient:billing:1.0' 
} 

Vous pouvez trouver plus de détails sur la bibliothèque dans le official doc.

+0

merci, mais qu'est ce que le référentiel maven. J'ai ajouté vos lignes, mais je ne peux toujours pas voir la bibliothèque de facturation dans le gestionnaire SDK ... ou ce qui devrait changer alors? – user7940193

+1

La bibliothèque ne se trouve pas dans le gestionnaire du SDK. L'ajout de la dépendance est suffisant pour le télécharger avec Gradle dans votre projet. –

+1

C'est la bonne réponse. La bibliothèque est distribuée via Maven et jCenter et n'est pas distribuée via SDK Manager. – goRGon

0

Vous faites référence à l'ancienne bibliothèque Google Play Billing (v3), qui, si vous voulez réellement la mettre en œuvre, peut être trouvée dans l'application de démonstration TrivialDrive ci-dessous. Vous pouvez copier les parties dont vous avez besoin (aidl, util) et changer votre application selon l'exemple de démonstration.
https://github.com/googlesamples/android-play-billing/tree/master/TrivialDrive

~~~

La nouvelle version de jeu bibliothèque facturation v1.0 est couvert par la réponse de Garbriele Mariotti (ci-dessus). Si vous utilisez une plate-forme qui ne prend pas en charge Maven, Gradle ou AAR, je la rendrai bientôt disponible (UPDAT à suivre) en tant que projet basé sur Eclipse que vous pourrez importer dans votre IDE de la même manière que vous le souhaitez. importer l'ancienne bibliothèque téléchargée via SDK Manager (qui ne l'inclut probablement plus car l'équipe de développement ne veut plus que vous l'utilisiez).

Si vous voulez juste télécharger et regarder, vous pouvez le télécharger ici:
https://google.bintray.com/play-billing/com/android/billingclient/billing/1.0/

~~~

Google Play facturation bibliothèque 1.0 pour Eclipse disponible ici:
https://github.com/dandar3/android-google-services-billing/tree/1.0