【发布时间】:2014-01-21 20:36:52
【问题描述】:
我正在尝试在Android App中使用应用产品购买,我尝试将IInAppBillingService.aidl放在很多地方但没有人生成Java文件,这是我的App结构:
有人可以帮我找出我错在哪里吗?
注意:我使用的是 Android Studio。
【问题讨论】:
标签: java android google-play android-studio google-play-services
我正在尝试在Android App中使用应用产品购买,我尝试将IInAppBillingService.aidl放在很多地方但没有人生成Java文件,这是我的App结构:
有人可以帮我找出我错在哪里吗?
注意:我使用的是 Android Studio。
【问题讨论】:
标签: java android google-play android-studio google-play-services
如所附屏幕截图所示,您的项目中有一些目录错位。
您的 main 目录应该在 src 目录中,IInAppBillingService.aidl 必须在下面提到的路径中
/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl
所以在您的主目录中创建一个目录,然后按照上述创建包并将您的 .aidl 文件放入其中。
进行必要的更改并将您的项目与 gradle 同步。
【讨论】:
我在aidl文件夹中寻找它,这是错误的假设。java文件将在build、source、aidl文件夹中生成..希望这会有所帮助
【讨论】: