JNI を使用して C++ から Java へのインターフェイスを実装しています。次のような C++ 関数があります。
static int testhandler(void *arg, uint32_t stream, uint32_t func, const char* name, uint32_t funcgroup, uint32_t source);
Eclipse を使用して Java でこれを呼び出さなければならない場合は、次のようにします。
public void handle(int stream, int func,char name, int group, int token);
しかし、Eclipse を使用して Java の const char 部分を読み取ることができません。問題が何であるかを知っている人はいますか?他の方法で Java のメソッドを呼び出す必要がありますか?