尝试将aidl粘贴到包中时,Gradle会出错

时间:2016-09-01 17:02:57

标签: android android-studio

我尝试使用inapp order aidl(IInAppBillingService.aidl)。当我在(com.android.vending.billing)包中复制它时会出错:

error image

我发现了一些文章here

但是我的OpenMuduleSetting中没有Buildtools版本22.1.2,如上文所述。

My openmodulesetting image

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

根据这个SO问题:

  

当SDK,Build Tools和Gradle的版本发生时,会出现此错误   插件不匹配(在兼容性方面)。解决方案是   验证您是否使用了它们的最新版本。 gradle插件   放在项目的build.gradle和其他版本中   在模块的build.gradle上。例如,对于SDK 23,您   必须使用Build Tools 23.0.1和gradle plugins 1.3.1。

您已使用较新的23.0.3构建工具,因此请检查您的Gradle插件是否至少在1.3.0'版本

尝试使用classpath 'com.android.tools.build:gradle:1.5.1'