IInAppBillingService.aidl无法在Android Studio中生成Java文件

时间:2014-01-21 20:36:52

标签: java android google-play android-studio google-play-services

我正在尝试在Android应用中购买应用产品,我试图将IInAppBillingService.aidl放在很多地方,但没有人生成Java文件,这是我的App结构:

enter image description here

有人可以帮我找到我错的地方吗?

注意:我使用的是Android Studio。

2 个答案:

答案 0 :(得分:44)

项目中存在一些错误的目录,如附带的屏幕截图所示。

您的目录应位于 src 目录中,且IInAppBillingService.aidl必须位于以下提及的路径

/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl

所以在main中创建一个目录,然后按照提到的创建包,并将.aidl文件放在里面。

进行必要的更改并使用gradle同步您的项目。

答案 1 :(得分:3)

我在aidl文件夹上寻找它是错误的假设.java文件将在build,source,aidl文件夹上生成..希望这有帮助