Android Studio 2.0 Preview 2 的 Renderscript 问题

Android Studio 2.0 Preview 2 issue with Renderscript

我将 Android Studio 更新到 2.0 Preview 2,然后我收到错误 Renderscript 支持模式当前不支持 renderscript 目标 21+

我正在使用 renderscriptTargetApi 23

Target 21+ 目前不支持 Renderscript,因此只需将目标更改为 API 20 即可解决错误。因此,gradle 文件的默认配置部分中的 renderscript 相关选项应该像:

renderscriptTargetApi 20
renderscriptSupportModeEnabled true

@atabouraya, 您的应用程序 build.gradle 需要更改

根据 android developer site.

的建议
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19

        renderscriptTargetApi 18
        renderscriptSupportModeEnabled true

    }
}

@atabouraya, 这是构建工具中的错误。请检查您的构建工具版本,如果低于 23.0.3,请更新它们。 更多信息在这里: http://developer.android.com/intl/es/tools/revisions/build-tools.html 在构建工具中,修订版 23.0.3(2016 年 3 月)

只需将 renderscriptTargetApi 23 更改为 renderscriptTargetApi 20,并确保您的 minSdkVersion 小于 21

renderscriptTargetApi 相关的错误已在 gradle-plugin 2.1.0 和 Build-Tools 23.0.3 中修复。 请尝试一下:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
    }
}


android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"
    ...
}