log.info("Finance Init Sdk Success.");
long slice = Finance.NewSlice();
ret = Finance.GetChatData(sdk, seq, 1000, "", "", 1000, slice);
if (ret != 0) {
log.error("GetChatData Error Result: {}", ret);
return;
}
log.info("GetChatData Success. {}", String.valueOf(slice));
String msgContent = Finance.GetContentFromSlice(slice);
Finance.FreeSlice(slice);
在Linux环境下出现错误
Stack: [0x00007fc2ec916000,0x00007fc2eca16000], sp=0x00007fc2ec5a8010, free space=18014398509478472k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libWeWorkFinanceSdk.so+0x1fedcd] ConvertToJava(JNIEnv_*, std::string const&)+0x103
C [libWeWorkFinanceSdk.so+0x1fe846] Java_com_tencent_wework_Finance_GetContentFromSlice+0x74
j com.tencent.wework.Finance.GetContentFromSlice(J)Ljava/lang/String;+0
你好,提供下开发文档