3

I've imported Basic RenderScript Sample project from Android Samples.

Android Studio is showing

error: cannot find symbol class ScriptC_saturation

This is the imports.

import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.AsyncTask;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.support.v8.renderscript.*;

I've searched around but can't find much about it. What am I missing ?

[EDIT] This is my build.gradle file.

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.8.+'
    }
}

apply plugin: 'android'

dependencies {
    // Add the support lib that is appropriate for SDK 8
    compile "com.android.support:support-v4:19.0.+"
    compile "com.android.support:gridlayout-v7:19.0.+"
    compile files('renderscript-v8.jar')
}

// The sample build uses multiple directories to
// keep boilerplate and common code separate from
// the main sample code.
List<String> dirs = [
    'main',     // main sample code; look here for the interesting stuff.
    'common',   // components that are reused by multiple samples
    'template'] // boilerplate code that is generated by the sample template process

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

    sourceSets {
        main {
            dirs.each { dir ->
                java.srcDirs "src/${dir}/java"
                res.srcDirs "src/${dir}/res"
            }
        }
        instrumentTest.setRoot('tests')
        instrumentTest.java.srcDirs = ['tests/src']

        defaultConfig {
            renderscriptTargetApi 18
            renderscriptSupportMode true
        }
    }
}
Ye Lin Aung
  • 11,234
  • 8
  • 45
  • 51

2 Answers2

1

check my question Android Renderscript with Gradle you have to add renderscript support and target api in the build.gradle file

Community
  • 1
  • 1
Budius
  • 39,391
  • 16
  • 102
  • 144
1

A renderscript file (saturation.rs) was missing in the zip file. Now fixed version is uploaded, please try.

hak
  • 56
  • 3