5

Android C/C++ ネイティブが Java API を呼び出す例はたくさんあります。ただし、私が読んだこれらの例はすべて、Android Java API が最初にネイティブを呼び出し、次にネイティブが渡された JNI-ENV を使用して他の Java API を呼び出すというものです。

渡された JNI-ENV がなければ、C/C++ はどのようにしてそれを取得できますか? JavaVM を作成することにより、Android で C/C++ ネイティブが Java API を呼び出すことは可能ですか?そうであれば、リンクを共有してください。私は明確な詳細を見つけることができない 1 つのプロジェクト CoCos2dx を経験しました。github.com/nokia-developer/cocos2d-x-qt/tree/master/

前もって感謝します!

4

1 に答える 1