Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ademco_hb
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
ademco_hb
Commits
d662d39e
Commit
d662d39e
authored
May 27, 2020
by
captainwong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add javademo-README.md
parent
7b1b3037
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
1 deletion
+23
-1
README.md
README.md
+5
-1
javademo-README.md
javademo-README.md
+18
-0
No files found.
README.md
View file @
d662d39e
...
...
@@ -2,7 +2,9 @@
恒博协议库
欢迎提 issue 及 pr 。
欢迎提
`issue`
及
`pr`
。
官方交流群:
`1093730796`
## 编译示例
...
...
@@ -65,4 +67,6 @@
*本人对 C# 不熟悉,欢迎提 PR 进行改进*
## javademo
请阅读
[
javademo-README.md
](
javademo-README.md
)
javademo-README.md
0 → 100644
View file @
d662d39e
现在已经支持
`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`
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment