Ionic构建失败的ANDROID_SDK_版本

Ionic构建失败的ANDROID_SDK_版本,android,ionic-framework,build,Android,Ionic Framework,Build,当我试图在Ubuntu 16.04、android 6.2.0、node 10.9.0上构建一个新项目时,出现了这个错误: 警告:onesignal gradle插件必须在 com.android.application!请先放一个信号渐变插件 或者更新到com.android.tools.build:gradle:3.0.0或更新版本!这个 已弃用Task.leftShift(Closure)方法,并计划将其 可在Gradle 5.0中删除。请改用Task.doLast(操作)。在 build

当我试图在Ubuntu 16.04、android 6.2.0、node 10.9.0上构建一个新项目时,出现了这个错误:

警告:onesignal gradle插件必须在 com.android.application!请先放一个信号渐变插件 或者更新到com.android.tools.build:gradle:3.0.0或更新版本!这个 已弃用Task.leftShift(Closure)方法,并计划将其 可在Gradle 5.0中删除。请改用Task.doLast(操作)。在 build_euiye7k7zv7uafyosqy83rrni.run(/home/paul/Downloads/[project]/platforms/android/build.gradle:143) JavaCompile.setDependencyCacheDir()方法已被弃用,并且 计划在Gradle 4.0中删除。增量java编译 这是一个孵化特征。TaskInputs.source(Object)方法具有 已弃用,计划在Gradle 4.0中删除。请 改为使用TaskInputs.file(Object).skipWhenEmpty()

失败:生成失败,出现异常

  • 其中: 构建文件“/home/paul/Downloads/[project]/platforms/android/Build.gradle”行:258

  • 出了什么问题: 评估根项目“android”时出现问题

    无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“ANDROID_SDK_VERSION”

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出

构建失败

总时间:0.844秒 错误:/home/paul/Downloads/[project]/platforms/android/gradlew:命令失败,退出代码1错误输出: 失败:生成失败,出现异常

  • 其中: 构建文件“/home/paul/Downloads/[project]/platforms/android/Build.gradle”行:258

  • 出了什么问题: 评估根项目“android”时出现问题

    无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“ANDROID_SDK_VERSION”

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。 [错误]运行子进程cordova时出错

    cordova run android --release exited with exit code 1.
    
    Re-running this command with the --verbose flag may provide more information.
    

我对离子4也有同样的问题,你找到解决方案了吗?