java.lang.UnsatisfiedLinkError: No implementation found for int com.guobao.lightboard.HardwareControler.SetLaserState(int) (tried Java_com_guobao_lightboard_HardwareControler_SetLaserState and Java_com_guobao_lightboard_HardwareControler_SetLaserState__I)的解决办法:
在app的build.gradle中:
// 指定动态库路径
sourceSets {
main {
jniLibs.srcDirs=['libs']
}
}
defaultConfig下:
ndk {
// 设置支持的SO库架构
abiFilters 'armeabi'
}
gradle.properties下要增加:
android.useDeprecatedNdk=true
还需要增加jiniLibs文件:
还有必须在app的libs目录下
加上libHardware.so库
这是我出现的异常的解决方法