类 NativeHelper

java.lang.Object
com.rokae.sdk.bridge.NativeHelper

public class NativeHelper extends Object
java和c++通信的桥梁函数
  • 构造器详细资料

    • NativeHelper

      public NativeHelper()
  • 方法详细资料

    • callAsyncMethod

      @Deprecated public static void callAsyncMethod(String methods, String params, JNICallback callback)
      已过时。
      此函数仅用于SDK版本v1.7.0及以下,不再适用于v3.x;
      参数:
      methods - jni方法名称
      params - 参数
      callback - 回调函数
    • callNative

      public String callNative(String method, String params)
      请求底层函数,除了断开连接,其他函数不允许在主线程请求;
      参数:
      method - 函数名
      params - 参数
      返回:
      结果
    • callNative

      public String callNative(String method)
      无参函数
      参数:
      method - 函数名
      返回:
      返回值
    • callNative

      public String callNative(String method, JNICallback callback)
      绑定事件的函数请求
      参数:
      method - 函数名称
      callback - 监听事件
      返回:
      绑定结果
    • callNative

      public String callNative(String method, String params, JNICallback callback)
      绑定事件的函数请求
      参数:
      method - 函数名称
      params - 参数
      callback - 监听事件
      返回:
      绑定结果
    • callCpp

      public String callCpp(String method, String params)
    • callCppAsync

      public String callCppAsync(String method, String params, JNICallback callback)