2013-06-20 3 views
8

Ich habe vor einen IN - App Purchase Problem seit langer Zeit. Ich brauche In-App-Funktionalität in meinem Android-Anwendung zu integrieren, aber wenn ich APK-Datei hochladen Laden zu spielen, ist es mir nicht erlauben, SKU Werte hinzuzufügen. in-App-Produkte hinzuzufügen, müssen Sie die Berechtigung BILLING zu Ihrer APK hinzuzufügen Ich habe die Erlaubnis hinzugefügt "com.android.vending.BILLING" wurde in menifest DateiAndroid - In App Purchase - Sie benötigen die Berechtigung BILLING zu Ihren APK hinzufügen



1. Ich TRIVAL- heruntergeladen TREIBER-Projekt.
2. Erstellen Sie ein neues Bibliothek-Projektes „billling BIBLIOTHEK“ mit meiner Gewohnheit Package zB: Abc.xyz
3. Kopieren Sie meinen Alle utlity Dateien zusammen .AIDL Datei [mit Standard-Paket com.android.vending.BILLING] in neues Projekt
4. Gab Referenz dieses „BILLING BIBLIOTHEK“ Projekt zu meiner Anwendung.
5. Erstellen Sie eine signierte APK-Datei und laden Sie sie in den Play Store - [ENTWURF]
6. Wenn ich gehe, um SKU-Werte zu erstellen, gibt es mir Nachricht "Zum Hinzufügen von In-App-Produkten müssen Sie hinzufügen BILLING-Erlaubnis für dein APK. " und erlaubt es nicht, SKU-Werte hinzuzufügen.

Jede Anregung/Tips würde

Danke,
Salik

Antwort

22

Haben Sie diese Zeile hinzugefügt in Ihrer Manifest-Datei

<uses-permission android:name="com.android.vending.BILLING" /> 
+0

Ich fügte hinzu, dass :( – nalaiqChughtai

+1

****** I fixed it BY Abrechnung BILLING ändern.:) – nalaiqChughtai

+0

Ohh großer dummer Fehler – Nirali

4

aktualisiert Manifest Ihrer Anwendung

In-App-Abrechnung auf der Google Play-Funktion basiert, die die gesamte Kommunikation zwischen der Anwendung behandelt und die Google-Server spielen. 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 Anwendung erklärt nicht die In-App-Abrechnung Erlaubnis, sondern versuchen Abschlagsanforderungen zu senden, wird Google Play die Anträge ablehnen und mit einem Fehler reagieren.

Ihre Anwendung die erforderliche Berechtigung zu geben, fügen Sie diese Zeile in Ihrer Android.xml Manifest-Datei:

<uses-permission android:name="com.android.vending.BILLING" /> 

RefImplementing In-app Billing

Auch Google I/O 2013 - In-App Billing Version 3

+0

Wenn wir die Datei VORRUF NICHT zur Manifest-Datei hinzufügen, dann verweigert der Play Store das Hochladen der APK-Datei, da ERROR angezeigt wird. aber meine APK-Datei wurde hochgeladen. es mir einfach nicht erlaubt, SKU-Werte zu erstellen – nalaiqChughtai

+0

Sie können die .apk-Datei erneut hochladen als erstellen Sie SKU und sehen Sie es Ihnen oder nicht –

+0

Nopes, immer noch die gleiche Nachricht! – nalaiqChughtai

Verwandte Themen