Android SDK Extras/ directory fehlt
Habe ich nach dem setup-doc hier man begann mit der Umsetzung von in-App-Kauf für Android.
Den docs Verweis auf die <sdk>/extras/google/play_billing/
Verzeichnis und sagen zu greifen, die IInAppBillingService.aidl
Datei aus diesem Verzeichnis und fügen Sie es zu Ihrem Projekt.
Trotz Download der neuesten SDK und die zugehörigen Dateien über Android SDK Manager, der Extras/
- Verzeichnis und dieser IInAppBillingService.aidl
Datei sind nicht vorhanden. Wo kann ich Sie finden?
(Frustriert Randnotiz: warum sind Android von Google docs so schlecht? Warum brauche ich zum kopieren einer einzelnen Datei in mein Projekt, anstatt einfach mit einem kompletten in-app-Kauf-Glas?)
Edit:
- Sind Sie zu 100% positiv-Sie haben die Google Play Billing Library installiert über SDK Manager? Ich habe gerade heruntergeladen es und war in der Lage, suchen Sie die aidl-Datei in genau dieser Position.
- Siehe screenshot in die bearbeitete Frage...
- Ich würde sicherstellen, dass Sie don ' T haben eine doppelte SDK. Android Studio (wenn Sie es) kommt mit eigenen Android-SDK. Wenn alle Stricke reißen, würde ich wohl deinstallieren Sie das Paket und installieren Sie es erneut, oder Letzte Möglichkeit der Löschung der SDK und von vorne anfangen.
- nette Idee! Das war die Lösung!!! Kürzlich installierte ich Android Studio nach der Verwendung von IntelliJ für eine Weile, und natürlich die SDK-Pfad geändert wurde. Die extras Verzeichnis auf die neue Position. Wenn Sie nach diesem Vorschlag als Antwort statt eines Kommentars werde ich markieren Sie es als die richtige.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde sicherstellen, dass Sie don ' T haben eine doppelte SDK. Android Studio (wenn Sie es) kommt mit eigenen Android-SDK. Wenn alle Stricke reißen, würde ich wohl deinstallieren Sie das Paket und installieren Sie es erneut, oder Letzte Möglichkeit der Löschung der SDK und von vorne anfangen.
Laden Sie das Google Play Billing Library über den SDK-Manager (in der Extras-Kategorie). Der SDK Manager wird dann die
<sdk>/extras/google/play_billing/
- Verzeichnis, dasIInAppBillingService.aidl
- Datei und Beispiel-Projekte.Zunächst, download Google Play Billing library mit SDK-manager.
Dann gehen Sie zu
. Dort finden Sie die Datei.