Android in-app billing: qu'est-ce que le “developer charge”, et comment le bouton “Acheter” des œuvres?
Je suis à jouer avec les Google in-app billing exemple d'application "Donjons".
Dans cette application, je peux soit cliquer sur le bouton "Acheter" pour acheter quelque chose ou sur le "Modifier la Charge utile" pour...modifier la charge utile :). Mais je ne comprends pas ce que fait ce bouton et ce que "Edit Charge" signifie... quelqu'un Peut-il préciser que ?
En passant, quelqu'un peut-il me dire comment le bouton "Acheter" les feux de l'achat de l'action, comme le code dans les Cachots de l'app est la suivante (l'achat de l'action est lancée par je ne comprends pas comment...):
public void onClick(View v) {
if (v == mBuyButton) {
//NO CODE HERE TO DO SOMETHING ???!!!
if (!mBillingService.requestPurchase(mSku, mPayloadContents)) {
showDialog(DIALOG_BILLING_NOT_SUPPORTED_ID);
}
} else if (v == mEditPayloadButton) {
showPayloadEditDialog();
}
}
Merci !
Voici une autre App Tutoriel: blog.blundell-apps.com/simple-inapp-billing-payment
OriginalL'auteur Regis_AG | 2011-10-25
Vous devez vous connecter pour publier un commentaire.
dans le cas de tresorerie le
requestPurchase
méthode est appelée, c'est l'achat de la demande alors si elle échoue, la boîte de Dialogue d'erreur est affiché. De là, vous pouvez également suivre la charge vers le bas pour voir comment il est utilisé.Développeur utilisation de la Charge utile peut être trouvé ici: developer.android.com/guide/market/billing/...
vous n'avez pas répondu à la question: "qu'est-ce que le “developer charge utile”?"
OriginalL'auteur SnowyTracks
Un "Développeur Charge utile" est un développeur-chaîne spécifiée qui contient supplémentaire des informations sur une commande. Vous pouvez spécifier une valeur pour ce champ lorsque vous effectuez un REQUEST_PURCHASE demande.
Par exemple, vous pouvez utiliser cette touche pour envoyer les clés d'index avec une ordonnance, ce qui est utile si vous utilisez une base de données pour stocker des informations d'achat. Google vous recommande de ne pas utilisez cette touche pour envoyer des données réelles ou de contenu.
Pour plus d'info voir les Dans l'application de Facturation de Référence.
avez-vous jamais trouver une solution à ce problème? Im en cours d'exécution dans la même question.
Je ne me souviens pas exactement, mais je crois que l'application doit être publié pour la première fois, et probablement il doit être un élément réel. Test avec poste de 1$.
donc, nous ne pouvons l'ignorer (coller n'importe quelle chaîne qui nous n'allons pas l'utiliser)
OriginalL'auteur Bill The Ape