回答編集履歴

1

追記

2020/02/18 10:11

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,33 @@
1
1
  ひしだまさんのhttp://www.ne.jp/asahi/hishidama/home/tech/java/jni.htmlはどうですか?
2
+
3
+
4
+
5
+ <追記>
6
+
7
+ 一応説明します。
8
+
9
+ ```Java
10
+
11
+ private native void メソッドの名前(int i);
12
+
13
+ ```
14
+
15
+ ↑このように宣言して
16
+
17
+ ```C++
18
+
19
+ JNIEXPORT void JNICALL Java_クラスの名前_メソッドの名前
20
+
21
+ (JNIEnv *env, jobject thisj, jint ij)
22
+
23
+ {
24
+
25
+ // 何らかの処理
26
+
27
+ }
28
+
29
+ ```
30
+
31
+ ↑javahで生成したヘッダーファイルを実装するC++のファイルの中で受け取るコードを書きます。
32
+
33
+ ヘッダーやライブラリファイルの作成等は割愛させていただきます。