我正在尝试开发基于BLE的Java应用程序,并且我正在使用TinyB。经过长时间修复有关构建项目的问题(特别是包含目录),现在我从Eclipse启动应用程序时遇到以下错误:
Native code library failed to load.
java.lang.UnsatisfiedLinkError: unsupported JNI version 0x00010008 required by /usr/local/lib/libjavatinyb.so.0.5.0.0.5.0.0.5.0
我不擅长建立图书馆,因此我不知道该问题包含哪些内容以帮助解决问题。
Java版:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~15.10.1- b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
javac版
javac 1.8.0_91
答案 0 :(得分:0)
对我感到羞耻! 我没有意识到Eclipse仍在使用旧的Java 7环境。 从Java 7切换到Java 8始终是一个永无止境的故事....... 一切都很好。