Android で C++/JNI を介して Java クラスを呼び出そうとしています。より具体的には、Android Context をパラメーターとして受け取るこのクラスのコンストラクターを呼び出そうとしています。コンストラクターにパラメーターがない場合、呼び出しを正常に行うことに問題はありませんが、必要なコンテキストをパラメーターとして含めると、JNI 署名がどのように見えるべきかわかりません。そのコンテキスト オブジェクトへのアクセス。
だから、私の質問は、Android Context を唯一のパラメーターとして取る Java クラスのコンストラクターを呼び出すことは可能ですか? もしそうなら、どのように?そうでない場合、特定の Android API クラスにアクセスするためにコンテキストが必要なため、回避策はありますか。