Saya saat ini memigrasi aplikasi Eclipse ke Android Studio. Aplikasi ini menggunakan penagihan dalam aplikasi.
Masalah utama saya adalah mengkompilasi proyek dan file bantuan (saya kira Anda semua menggunakan file ini )
Saya mendapatkan pesan kesalahan ini:
Gradle: error: cannot find symbol class IInAppBillingService
Gradle: error: package IInAppBillingService does not exist
Jadi, mengikuti beberapa tutorial, saya memindahkan file ini dari com.mypackage.billing ke src / main / aidl (lihat referensi ini )
Tetapi segera, setelah saya melakukannya, saya mendapatkan pesan ini:
Gradle: Eksekusi gagal untuk tugas ': xxxxxxxxxxx: compileDebugAidl'.
Gagal menjalankan perintah: (...) C: \ Users \ xxxx \ AndroidStudioProjects \ xxxxxxProject \ xxxxxxx \ src \ main \ aidl \ IInAppBillingService.aidl: 45 antarmuka IInAppBillingService harus dideklarasikan dalam file bernama com \ xxxxxxxx \ billing \ IInAppBillingService .aidl.
Pesan tersebut jelas bertentangan dengan kiriman dari halaman bug Google yang saya tautkan di atas.
Adakah yang berhasil membuat file bantuan ini berfungsi dan dapat membantu saya?
Sekadar informasi, beberapa tautan yang saya ikuti:
/src/main/aidl/com/android/vending/billing
?