我按照链接中提到的这些步骤执行此操作。
- 将
IInAppBillingService.aidl
文件复制到您的 Android 项目。 (1) 如果您使用 Eclipse:将IInAppBillingService.aidl
文件导入您的 /src 目录。 (2)如果是在非Eclipse环境下开发:创建如下目录/src/com/android/vending/billing,将IInAppBillingService.aidl
文件复制到该目录下。 - 构建您的应用程序。
IInAppBillingService.java
您应该会在/gen
项目目录中看到一个名为的生成文件。 - 将示例
/util
目录中的帮助程序类添加到您的项目中。TrivialDrive
请记住相应地更改这些文件中的包名称声明,以便您的项目正确编译。
但是当我完成时,Eclipse 给了我一个错误:
interface IInAppBillingService should be declared in a file called com\android\vending\billing\IInAppBillingService.aidl.
该aidl
文件位于正确的目录中,但未 IInAppBillingService.java
生成该文件。
以前有人见过吗?