【发布时间】:2017-02-13 05:16:20
【问题描述】:
我正在使用 JVMTI 接口的 API 为 JVM 编写自定义调试器,我需要获取声明方法的类名,我使用 error = (*jvmti)->GetMethodName(jvmti,frames[i].method,&methodName,NULL,NULL); 获取方法的方法 ID,我正在尝试获取类名使用error = (*jvmti)->GetMethodDeclaringClass(jvmti,frames[i].method,&declaring_class_ptr);
这会返回 declaring_class_ptr 中的 jclass 引用,我的问题是如何将其转换为给出类名的字符串?
【问题讨论】:
-
调试器是用 C 编写的
-
抱歉删除标签
-
我给你了
:) -
谢谢.........:)
标签: java java-native-interface jvmti jnienv