我已经按照本教程进行了操作:
https://futurestud.io/blog/how-to-blur-images-efficiently-with-androids-renderscript/
但是,无论在哪里提到<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<div id="loading" style="display:none">Loading</div>
变量,我都会收到以下错误:
rs
这是我的Wrong 1st argument type. Found: 'android.support.v8.renderscript.RenderScript', required: 'android.renderscript.RenderScript'
:
android { compileSdkVersion 23 buildToolsVersion&#34; 23.0.1&#34;
build.gradle
}
我做错了什么?
答案 0 :(得分:0)
如果您要导入:
import android.renderscript.Allocation;
import android.renderscript.Element;
import android.renderscript.RenderScript;
import android.renderscript.ScriptIntrinsicBlur;
仅通过以下方式替换这些行:
android.support.v8.renderscript.*
祝你好运! (:
答案 1 :(得分:0)
是的,你正在混合和匹配“android.renderscript”和“android.support.v8.renderscript”,如#user5195185所述。
另外,请尝试使用Build-Tools 23.0.3,其中包含对支持库的几个修复:
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.test.app"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
renderscriptTargetApi 19
renderscriptSupportModeEnabled true
}
}