Ich stehe seit langem vor einem Problem mit dem Kauf von IN-Apps. Ich muss In-App-Funktionalität in meiner Android-Anwendung integrieren, aber wenn ich APK-Datei hochladen, um Store zu spielen, erlaubt es mir nicht, SKU-Werte hinzuzufügen. Zum Hinzufügen von In-App-Produkten müssen Sie Ihrem APK die Berechtigung BILLING hinzufügen Ich wurde "com.android.vending.BILLING" Erlaubnis in menifest Akte
hinzugefügt
1. Ich habe das TRIVAL-DRIVER-Projekt heruntergeladen.
2. Erstellen Sie ein neues Bibliotheksprojekt "BILLLING LIBRARY" mit meinem benutzerdefinierten Paketnamen zB: Abc.xyz
3. Kopieren Sie alle UTLITY-Dateien ALONG .AIDL-Datei [mit Standardpaketname com.android.vending.billing ] in meinem neuen Projekt
4. Die Referenz dieses "BILLING LIBRARY" -Projekts wurde MEINER ANWENDUNG zugeordnet.
5. Erstelle ein signiertes APK-Konto und lade es in den Play Store hoch - [ENTWURF]
6. Wenn ich auf "SKU-Werte erstellen" klicke, erhalte ich die Nachricht "Um In-App-Produkte hinzuzufügen, müssen Sie Ihrem APK die Billing-Berechtigung hinzufügen." können keine SKU-Werte hinzugefügt werden.
Ein Vorschlag / Tipps würden geschätzt werden
Danke,
Salik
Sie müssen Ihrem Manifest eine Berechtigung hinzufügen:
%Vor%Siehe: Ссылка
Aktualisierung des Manifests Ihrer Anwendung
Die In-App-Abrechnung basiert auf der Google Play-Anwendung, die die gesamte Kommunikation zwischen Ihrer Anwendung und dem Google Play-Server regelt. Um die Google Play-Anwendung zu verwenden, muss Ihre Anwendung die entsprechende Berechtigung anfordern. Sie können dies tun, indem Sie der AndroidManifest.xml-Datei die Berechtigung com.android.vending.BILLING hinzufügen. Wenn Ihre App die In-App-Rechnungsstellung nicht anerkennt, aber versucht, Rechnungsanforderungen zu senden, lehnt Google Play die Anfragen ab und reagiert mit einem Fehler.
Um Ihrer App die erforderliche Berechtigung zu geben, fügen Sie diese Zeile in Ihre Manifestdatei "Android.xml" ein:
%Vor%Ich habe es durch Ändern der Abrechnung auf BILLING
festgelegtTags und Links android in-app-purchase