遇到Error loading RS jni library: UnsatisfiedLinkError: Couldn't load RSSupport: findLibrary returned null问题

项目中使用了renderscript-v8.jar,在Eclipse中项目可以正常run,但是android studio中报标题的错。
经过一番google查了很多网站,零零碎碎的经过自己的总结分析,得到了解决方案。

注:以下都是在AndroidStudio中的操作

  • 首先确保使用的buildToolsVersion>= 21.1.1(According to Tim Murray (the guy responsible for Android renderscript support) )
  • 然后使用正确的方法导入support.v8包,在build.gradle配置文件中
    renderscriptTargetApi 18
    renderscriptSupportModeEnabled true
}```
我报错的项目中是用```compile files('libs/renderscript-v8.jar')```的方式导入的,切记这样是不行的!因为以上是谷歌官方的导入方式--[参考链接](http://developer.android.com/tools/support-library/features.html#v8)

- 至此,没有什么意外的话,程序是可以正确运行的
    原文作者:MrRock
    原文地址: https://www.jianshu.com/p/dac348145535
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞