android:env->findclass总是返回null
时间: 2023-05-23 17:06:56 浏览: 344
android-jni操作指南
A:
android:env->FindClass() 方法总是返回 null 的原因可能是类名拼写错误、包名错误或者类没有在应用程序的类路径中。
如果类名拼写错误,可以确认名称是否正确,大小写是否正确。
如果是包名错误,可以确认类的包名是否与实际包名匹配。
如果类没有在应用程序的类路径中,需要在应用程序代码中添加相应的类文件。
另外,可以使用 android:env->ExceptionCheck() 方法查看是否有未捕获的异常。如果有未捕获的异常,可能会导致返回 null。
阅读全文