Was ich versuche zu tun
Hallo Leute, ich versuche ein paar In-App-Produkte für meine App zu erstellen, die für Spendenzwecke verwendet werden. Weil ich freie Musik von meinem Freund verschenke - er rappt. Wie auch immer, ich habe 5 In-App-Produkte auf meinem Entwicklerkonto erstellt:
Dies sind die Referenzschlüssel, die ich dort generiert habe. Sie werden gespeichert und veröffentlicht. Wenn nun ein In-App-Service über dieses Tutorial geschrieben wurde: In-App Einfaches Tutorial . Der Code scheint perfekt zu funktionieren, es gibt keine Fehler und wenn ich den Demo-Code kompiliere, funktioniert es. Aber wenn ich es versuche, bekomme ich immer diesen Fehler:
%Vor%Frage
Was muss ich ändern, damit der Nutzer die verschiedenen In-App-Produkte auswählen kann? Muss ich sie irgendwo deklarieren ?? Auch wenn du ein tolles Tutorial für mich hast, wo dieses Zeug alles gut beschreibbar ist und funktioniert, bitte sag es mir.
Dies sind die Klassen, die ich für meinen In-App-Service verwende:
de.stepforward
de.stepforward.billing
de.stepforward.billing.util
Für den Moment gebe ich Ihnen den Code meiner RechnungHelper und Aktivität, wenn Sie mehr Code benötigen, sagen Sie es mir einfach.
Code
AppMainTest.class
%Vor%BillingHelper.class
%Vor%Danke für Ihre Hilfe im Voraus
Beste Grüße
Safari
Anhang
Manifestieren
%Vor%LogCat (weitere Informationen)
%Vor%Wenn Sie sich diese Methode ansehen:
%Vor%Dieses Protokoll wird gedruckt, wenn Ihr Service null oder Ihr Kontext ist. Aaaund dein Service ist null, wenn:
%Vor%instantiateHelper heißt nicht aaund
%Vor%wird aufgerufen, wenn Ihr Dienst verbunden ist, und ich sehe, dass Sie versuchen, eine Verbindung mit dem Dienst herzustellen:
%Vor%SO:
Haben Sie den Service in Ihrem Manifest deklariert?
%Vor%BEARBEITEN
Ich hatte recht :-) Ihr Service-Tag ist außerhalb Ihres Anwendungs-Tags.
Siehe hier: Ссылка
Tags und Links java android in-app-purchase in-app-billing