のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2012-06-14から1日間の記事一覧

JNIでオブジェクトのオブジェクトのメンバーにアクセスしたいとき

class status { Contrast mContrast; } class Contrast { int mValue; <=これにアクセスしたいとき。 } JNIEXPORT jint JNICALL java_func( JNIENV *env, jobject thiz, jobject statusObject) { jfieldID contrastId = (*env)->GetFieldID(env, statusObjec…

jniでenumをアクセスすると

JNI側でstrcmpしないと、値が取得できないのか。 オーバーヘッドが大きくなるな。 クラス側 D:\Users\jni>javap -classpath .\..\bin\classes jp.co.myapp.Status Compiled from "Status.java" public class jp.co.myapp.Status extends java.lang.Object im…