我正在尝试在Android应用中购买应用产品,我试图将IInAppBillingService.aidl放在很多地方,但没有人生成Java文件,这是我的App结构:
有人可以帮我找到我错的地方吗?
注意:我使用的是Android Studio。
答案 0 :(得分:44)
项目中存在一些错误的目录,如附带的屏幕截图所示。
您的主目录应位于 src 目录中,且IInAppBillingService.aidl
必须位于以下提及的路径
/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl
所以在main中创建一个目录,然后按照提到的创建包,并将.aidl文件放在里面。
进行必要的更改并使用gradle同步您的项目。
答案 1 :(得分:3)
我在aidl文件夹上寻找它是错误的假设.java文件将在build,source,aidl文件夹上生成..希望这有帮助