Android Studio编译错误:java.lang.UnsatisfiedLinkError,大神来看看啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio编译错误:java.lang.UnsatisfiedLinkError,大神来看看啊相关的知识,希望对你有一定的参考价值。
大神帮忙看看啊,错误信息:
02-21 02:57:10.148 23430-23452/com.yin.xiang.spreadtrum.cubemapping E/art﹕ No implementation found for void com.yin.xiang.spreadtrum.cubemapping.CubeMapNativeLib.init() (tried Java_com_yin_xiang_spreadtrum_cubemapping_CubeMapNativeLib_init and Java_com_yin_xiang_spreadtrum_cubemapping_CubeMapNativeLib_init__)
02-21 02:57:10.158 23430-23452/com.yin.xiang.spreadtrum.cubemapping E/androidRuntime﹕ FATAL EXCEPTION: GLThread 884
Process: com.yin.xiang.spreadtrum.cubemapping, PID: 23430
java.lang.UnsatisfiedLinkError: No implementation found for void com.yin.xiang.spreadtrum.cubemapping.CubeMapNativeLib.init() (tried Java_com_yin_xiang_spreadtrum_cubemapping_CubeMapNativeLib_init and Java_com_yin_xiang_spreadtrum_cubemapping_CubeMapNativeLib_init__)
at com.yin.xiang.spreadtrum.cubemapping.CubeMapNativeLib.init(Native Method)
at com.yin.xiang.spreadtrum.cubemapping.CubeMapRenderer$Renderer.onSurfaceCreated(CubeMapRenderer.java:36)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1500)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)
新手看不懂,半天没解决,急得不行了。感谢!!
请讲具体点,解决方法,新手完全不会。麻烦啦
1.对于Android Studio,如图:
在工程目录下的gradle.properties里面加上 android.useDeprecatedNdk=true
在app的build.gradle中添加如下代码,然后rebuild.
2.对于Eclipse:在lib目录下建下面这些文件夹,然后包所有报错的so文件都放一份到每个文件夹下。
参考技术A 你用到jni了吧,应该是对应的native方法,找不到c\c++中的实现本回答被提问者采纳错误记录Android Studio 编译信息输出乱码
以上是关于Android Studio编译错误:java.lang.UnsatisfiedLinkError,大神来看看啊的主要内容,如果未能解决你的问题,请参考以下文章