【问题标题】:IInAppBillingService.aidl cannot generate Java file in Android StudioIInAppBillingService.aidl 无法在 Android Studio 中生成 Java 文件
【发布时间】:2014-01-21 20:36:52
【问题描述】:

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

有人可以帮我找出我错在哪里吗?

注意:我使用的是 Android Studio。

【问题讨论】:

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


    【解决方案1】:

    如所附屏幕截图所示,您的项目中有一些目录错位。

    您的 ma​​in 目录应该在 src 目录中,IInAppBillingService.aidl 必须在下面提到的路径中

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

    所以在您的主目录中创建一个目录,然后按照上述创建包并将您的 .aidl 文件放入其中。

    进行必要的更改并将您的项目与 gradle 同步。

    【讨论】:

    • 很好,喜欢和工作室一起玩。
    • 官方文档对于 android studio 来说不够清晰。谢谢
    • 当你完成目录后,必须重建项目。
    • 这个答案很有帮助,因为它让我SYNC my gradle。 IAB 文档太旧了...
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-08
      • 2016-09-10
      • 2015-12-03
      • 2015-04-27
      • 2013-11-04
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多