String无法以GBK形式创建的诡异问题在某一次JNI调用中(C++调用java的静态方法),传入参数为byte[]类型,把这
String无法以GBK形式创建的诡异问题
在某一次JNI调用中(C++调用java的静态方法),传入参数为byte[]类型,把这个参数以GBK模式编码,抛出UnsupportedEncodingException异常,只有某一个特殊的平板,某一个特殊时刻(转码向服务器发送登录请求的协议字符串)才会出现,更诡异的是,重新编码一次又成功了,所以想问一下有没有人见到过类似的情况,任何信息只要觉得有帮助都会给分的。
我无奈之下改了的代码如下:
[解决办法]
只能帮你顶一下了
