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

ove*_*uka 14 java android google-play google-play-services android-studio

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

在此输入图像描述

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

注意:我使用的是Android Studio.

pyu*_*s13 45

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

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

/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl
Run Code Online (Sandbox Code Playgroud)

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

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

  • 官方文档对于android studio来说还不够明确.谢谢 (8认同)
  • 这应该标记为正确的答案 (2认同)