请教JNI编程中C调用Java实现中NullPointerException问题 jnic 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当我把jclass string_clazz = (*env)->FindClass(env, "java/security/PublicKey");改成jclass string_clazz = (*env)->FindClass(env, "java/lang/Object");此时本句执行成功,但是jstring strpublickey = (*env)->CallStaticObjectMethod(env, publickey_X509, tostring_func);却执行错误,log打印显示如下:W/dalvikvm( 4772): Exception thrown (Ljava/lang/StringIndexOutOfBoundsException;) while throwing internal exception (Ljava/lang/NullPointerException;)传进去的参数publickey_X509 和tostring_func都不是空指针哪位知道是怎么回事吗? 你的toString是静态方法吗 你程序中所有類名都缺少了"L",例如"Ljava/lang/Object" FindClass时不需要加L和分号,只有GetMethodID时,才需要加 FindClass时不需要加L和分号,只有GetMethodID时,才需要加 我看了网上的publickey的api,没有找到tostring方法,但是Java调用方式调用却是对的,网上搜了下,发现别人是静态调用的,这样调用对吗?请指点。 Android图片点击效果如何实现? edittext控件问题 安卓开发应用如何提交,有些什么规范等等.. 当时学习android自己开发的一款笑话阅读软件,大家给提点意见 求android平台网络收音机源码 列表中的ITEM背景改变问题 安卓 有谁用过Android-Pdf-Viewer-Library这个开源框架 activity如何给里面的fragment发消息 安卓屏幕滑动阈值 这种进度条怎么实现 获得当前手机屏幕的View,求助。
改成jclass string_clazz = (*env)->FindClass(env, "java/lang/Object");此时本句执行成功,但是
jstring strpublickey = (*env)->CallStaticObjectMethod(env, publickey_X509, tostring_func);
却执行错误,
log打印显示如下:
W/dalvikvm( 4772): Exception thrown (Ljava/lang/StringIndexOutOfBoundsException;
) while throwing internal exception (Ljava/lang/NullPointerException;)传进去的参数publickey_X509 和tostring_func都不是空指针
哪位知道是怎么回事吗?