目录
- 1.前言
- 2.错误分析
- 3.错误概况
- 4.解决错误
- 5.总结
1.前言
这个错误是本人在Android引用WebView与高斯模糊开源库“com.github.mmin18:realtimeblurview:1.2.1”,执行互联网请求响应时碰见,特此记录一下。
2.错误分析
AndroidStudio运行项目,提示Java运行时异常,Render脚本支持未启用造成的错误。
3.错误概况
Caused by: java.lang.RuntimeException: RenderScript support not enabled. Add "android { defaultConfig { renderscriptSupportModeEnabled true }}" in your build.gradle
4.解决错误
找到项目文件:工程根目录\app\build.gradle,添加“ renderscriptSupportModeEnabled true ”,“ renderscriptTargetApi 19 ”
以下步骤:仅在minSdkVersion < 19或使用renderscript支持模式时才需要。同时支持AndroidX和Android Support Library。
plugins {
id 'com.android.application'
}
android {
compileSdk 31
defaultConfig {
applicationId "项目包名"
minSdk 21
targetSdk 31
versionCode 1
versionName "1.0"
//开启Render脚本支持minSdkVersion < 19或使用renderscript支持模式时
renderscriptTargetApi 19
//同时支持AndroidX和Android Support Library
renderscriptSupportModeEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
5.总结
仅自己学习记录,如有错误,敬请谅解~,谢谢~~~