SWIGTYPE_p_unsigned_char 打印在 Android JAVA

SWIGTYPE_p_unsigned_char print in Android JAVA

我在一个函数中收到一个包含 SWIGTYPE_p_unsigned_char 的结构,我想打印这个值

@Override
public newRs1Param sendOk(newRs1Param sas) {
    System.out.println(sas.getIdentifier());
    return sas;
}

使用此代码。但这给了我错误:

org.pjsip.pjsua2.SWIGTYPE_p_unsigned_char@4279be40

我该如何解决这个问题?谢谢!!

如果这个 unsigned char * 应该像字符串一样被威胁,你可以重用 char * typemap

%apply char * { unsigned char * };