现在已经支持 `Java` 通过 `JNI` 调用 `C++` 的动态链接库。 ## Linux *测试环境使用 `Ubuntu16.04` + `java-8-openjdk-amd64`,用户环境可以自行修改 `javademo.sh`。* 执行 `./javademo.sh` ## Windows 1. `javac -encoding utf-8 javademo/jni/AdemcoHbLibrary.java && javah -d javademo/cpp -jni javademo.jni.AdemcoHbLibrary` 2. 打开 `ademco_hb.sln`, 以 `Release/x64` 编译 `ademco_java` 项目,生成 `x64/Release/ademco_hb.dll` 3. `java javademo.jni.SimpleServer 12345` 进行测试 ## 作者对 `Java` 开发不熟悉,有任何意见、建议欢迎提 `issue` 及 `pr`