Fehler beim Hinzufügen der In-App-Abrechnungsbibliothek
Ich habe dies getan, indem ich die folgenden Schritte ausgeführt habe, wie in derVerknüpfung.
Kopiere dasIInAppBillingService.aidl
Datei in Ihr Android-Projekt.(1) Wenn Sie Eclipse verwenden: Importieren Sie dieIInAppBillingService.aidl
Datei in Ihr / src Verzeichnis.(2) Wenn Sie in einer Nicht-Eclipse-Umgebung entwickeln: Erstellen Sie das folgende Verzeichnis / src / com / android / vending / billing und kopieren Sie dasIInAppBillingService.aidl
Datei in dieses Verzeichnis.Erstellen Sie Ihre Anwendung. Sie sollten eine generierte Datei mit dem Namen sehenIInAppBillingService.java
in dem/gen
Verzeichnis Ihres Projekts.Fügen Sie die Hilfsklassen aus dem hinzu/util
Verzeichnis derTrivialDrive
Probe zu Ihrem Projekt. Denken Sie daran, die Paketnamensdeklarationen in diesen Dateien entsprechend zu ändern, damit Ihr Projekt korrekt kompiliert wird.Aber als ich damit fertig war, gab mir Eclipse einen Fehler:
interface IInAppBillingService should be declared in a file called com\android\vending\billing\IInAppBillingService.aidl.
dasaidl
Datei ist im richtigen Verzeichnis, aber dieIInAppBillingService.java
Datei wurde nicht generiert.
Hat das schon mal jemand gesehen?