一部の JNI コードではGetStringCritical()
、文字列の内容を取得するために を呼び出します。その直後に、ExceptionCheck()
発生した例外を処理するために呼び出します。
でコードを実行していますが-Xcheck:jni
、大量の...
Warning: Calling other JNI functions in the scope of Get/ReleasePrimitiveArrayCritical or Get/ReleaseStringCritical
...これはへの呼び出しによって引き起こされていますExceptionCheck()
(コードのステップ実行によって決定されます)。
GetStringCritical()
このことから、例外が発生しないと仮定して正しいでしょうか?