我一直在尝试在android上创建一个活动墙纸。
我正在使用下面提到的教程。
http://mobile.tutsplus.com/tutorials/android/getting-started-with-renderscript-on-android/
我已经复制了源代码并安装了支持库。
但是,我在windows系统程序文件中的SDK文件夹中找不到support v8 :(
在我更改了项目属性并添加了
renderscript.target=18
renderscript.support.mode=true
sdk.buildtools=18.1.0
import android.renderscript.Allocation;
import android.renderscript.Element;
import android.renderscript.Float2;
import android.renderscript.Matrix4f;但是这些导入仍然不起作用。
import android.renderscript.Mesh;
import android.renderscript.ProgramFragment;
import android.renderscript.ProgramFragmentFixedFunction;
import android.renderscript.ProgramRaster;
import android.renderscript.ProgramRaster.CullMode;
import android.renderscript.ProgramStore;
import android.renderscript.ProgramVertex;
android.renderscript.RenderScriptGL;我如何让它们工作:(.我已经试了一段时间了。
现在在我的sdk附加文件中编写,我可以看到对v4的支持,但没有对v8的支持:(因此,由于导入android.support.v8也将失败。
发布于 2013-11-04 13:11:51
您不能将RenderScript图形API与支持库一起使用。您只能使用compute函数。
发布于 2014-07-28 05:01:57
这些导入不会解析,因为all those classes are deprecated。
发布于 2017-07-06 16:13:51
您可以通过sdk\build-tools\21.1.2\renderscript\lib找到renderscript-v8.jar
dependencies {
compile files("libs/renderscript-v8.jar")
}但是如果你想使用RenderScriptGL,你应该compileSdkVersion -> 11~13
安卓{ compileSdkVersion 13 buildToolsVersion "25.0.2“
defaultConfig {
applicationId "com.carapk.noisefield"
minSdkVersion 13
targetSdkVersion 25
versionCode 1
versionName "1.0"
renderscriptTargetApi 19
renderscriptSupportModeEnabled false
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}https://stackoverflow.com/questions/19760918
复制相似问题