2016-04-24 23 views
1

Ich möchte die In-App-Billing-Option in der App hinzufügen. In Google Dokumentation sagt, dass Sie die Berechtigung <uses-permission android:name="com.android.venging.BILLING"/> in manifest Datei hinzufügen müssen. Ich fügte diese Erlaubnis, IInAppBillingService.aidl im Projekt und im Service hinzu. Die Entwicklerkonsole sagt jedoch: "Ihre App hat noch keine In-App-Produkte. Zum Hinzufügen von In-App-Produkten müssen Sie Ihrem APK die BILLING-Berechtigung hinzufügen." Hat jemand dieses Problem? Muss ich warten, bis Google die Informationen aktualisiert?Google Play-Konsole. Ihre App hat noch keine In-App-Produkte.

EDIT Hier ist, wo AIDL Datei

befindet

enter image description here

+0

Sieht so aus, als hätten Sie einen Tippfehler in Ihrer Erlaubnis, es soll '' android: name = "com.android.vending.BILLING" 'sein. Nicht sicher, ob das Ihr Problem oder nur eine Frage Tippfehler ist wird bei der Kompilierung keinen Fehler bekommen. –

+0

Oh mein Gott! Danke! –

Antwort

0

als die johan-z ich in der Lage, einen Tippfehler hatte. Ich änderte com.android.**venging**.BILLING zu und es funktionierte

0

Haben Sie hochgeladen ein unterzeichnet-apk mit der Erlaubnis und der .aidl-Datei?

Es ermöglicht normalerweise IAP hinzufügen, nachdem Sie hochgeladen und eine signierte apk mit diesen Dateien ...

+0

ja ich tat, aber es funktioniert immer noch nicht –

0

Sieht aus wie Sie einen Tippfehler in Ihrer Erlaubnis haben, es soll "android:name="com.android.vending.BILLING" sein. Dies ergibt keinen Kompilierungsfehler.