我正在使用AndroidStudio。我想用RenderScript开发,当我创建文件hello.rs并构建项目时,我尝试在java文件中使用ScriptC_hello,但编译器不能
找到ScriptC_hello类,我认为ScriptC_hello.class没有创建,但是如何创建呢?
答案 0 :(得分:2)
确保您的.rs文件位于项目的app / src / main / rs目录中。与基于Eclipse的项目不同,默认情况下,所有.rs文件都需要驻留在此处,而不是与同一软件包中的Java文件一起驻留。
答案 1 :(得分:1)
Android Studio期望.rs文件位于app / src / main / rs中,但您也可以覆盖build.gradle中的renderscript源目录。
// build.gradle
android {
sourceSets {
main {
renderscript.srcDirs = ['src']
}
}
}