- PR -

JNIを使ってクラスをロード。(技術情報保持による対策)

投稿者投稿内容
未記入
ぬし
会議室デビュー日: 2004/09/17
投稿数: 667
投稿日時: 2005-01-27 12:16
それと私は、Native 側で直接クラスを定義するようにしています。
コード:

jclass systemLoaderClass = env->FindClass("java/lang/ClassLoader");
jmethodID getSystemClassLoader = env->GetStaticMethodID(systemLoaderClass, "getSystemClassLoader", "()Ljava/lang/ClassLoader;");
jobject systemLoader = env->CallStaticObjectMethod(systemLoaderClass, getSystemClassLoader);

env->DefineClass("MyClass", systemLoader, myClassBuffer, myClassBufferSize);



[ メッセージ編集済み 編集者: 未記入 編集日時 2005-01-27 12:17 ]

スキルアップ/キャリアアップ(JOB@IT)