Android Studio运行应用报错:renderscript-v8.jar文件不存在
我之前也碰到过一模一样的问题,给你几个亲测有效的解决思路:
检查Build Tools的完整性
先打开Android Studio的SDK Manager,切换到SDK Tools标签,找到27.0.3版本的Build Tools,看看是不是完整安装了。有时候网络波动会导致安装过程中丢失renderscript相关文件,卸载后重新安装这个版本试试。切换兼容的Build Tools版本
如果重装27.0.3还是不行,可以把Module级别的build.gradle文件里的buildToolsVersion "27.0.3"改成更高的稳定版本,比如28.0.3或者30.0.3,同步项目后再执行清理重建操作。高版本的Build Tools里renderscript的文件通常更完整,而且多数项目都能兼容这种升级。手动补充缺失的jar包
要是上面的方法都没效果,你可以找一台正常安装了27.0.3 Build Tools的设备,把renderscript-v8.jar复制到你本地的C:\Users\asus\AppData\Local\Android\sdk\build-tools\27.0.3\renderscript\lib\目录下。也可以尝试从其他兼容的Build Tools版本(比如28.0.3)里提取这个jar包复制过去,大部分情况下是通用的。调整Renderscript配置参数
检查项目的build.gradle里的Renderscript配置,确保参数和Build Tools版本匹配:android { ... renderscriptTargetApi 27 renderscriptSupportModeEnabled true }修改后同步项目,再尝试启动应用。
内容的提问来源于stack exchange,提问作者André Silva

