java:

class A{public static void getJNI(){ nativeGetJNI();}private static native void nativeGetJni();}

c++

.....static void cn_com_native_getJNI(JNIEnv *, jobject).....}.... static JNINativeMethod  jniMethods[]={{"nativeGetJni","()V",(void*)cn_com_native_getJNI},}......

注意 cn_com_native_getJNI 函数需要static 修饰

当然需要再onload.cpp 里注册,因为这个忘写了,搞了好久

更多相关文章

  1. android 4.0横屏重复调用onCreate()函数
  2. Android利用系统提供的函数或常量判断版本大小
  3. 使用Kotlin开发Android 扩展函数(Extensions)
  4. android调用高版本api函数的兼容性问题
  5. Android O system函数执行reboot命令失败
  6. Android下使用dlopen函数动态调用.so链接库 [转]
  7. Android Studio如何使用快捷键生成get,set,tostring,构造函数
  8. Android Apk反编译函数对应法则

随机推荐

  1. android:shape的使用
  2. The connection to adb is down, and a s
  3. Android(安卓)之WebView
  4. Android(安卓)布局中的android:onClick的
  5. SSH服务器与Android通信(2)--Android客户
  6. Android中RelativeLayout各个属性的含义
  7. Android(安卓)* HandleMessage的模型
  8. Android系统框架
  9. 2018-03-08(Android四大启动模式)
  10. Android(安卓)智能手机开发概述