我试图在android项目中使用api.ai。所以我下载Android Studio 2.3.3创建一个新的空白项目,使用android 5.0 o更高,所以我去here并把依赖项
compile 'ai.api:sdk:2.0.7@aar'
// api.ai SDK dependencies
compile 'com.android.support:appcompat-v7:23.2.1'
但只是为了把依赖关系我得到了错误:
错误:(9,0)未找到Gradle DSL方法:'compile()'可能 原因:
项目'ChefBot'可能正在使用的版本 不包含该方法的Android Gradle插件(例如 'testCompile'在1.1.0中添加)。升级 插件到版本2.3.3和同步项目 该项目 'ChefBot'可能正在使用不包含的Gradle版本 方法。打开Gradle包装器 文件 构建文件可能缺少Gradle插件。申请Gradle插件
我该如何解决这个问题?
这是我的build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: 'com.android.application' // put this and don`t work
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
compile 'ai.api:sdk:2.0.7@aar'
compile 'com.android.support:appcompat-v7:23.2.1'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}