java如何调用kotlin生成的动态库so文件?

kotlin写好代码就可以生成头文件和相应的so文件了,免去了用c或者c++去实现的过程。
现在是java如何调用呢?我的kotlin代码是包含包名的。

kotlin代码

package dry.math

fun add(a: Int, b: Int): Int {
    return a + b
}

java我这样调用不对

public class NativeDemo {
    static {
        System.loadLibrary("dry");
    }

    public native int add(int a,int b);

    public static void main(String[] args) {
        NativeDemo demo = new NativeDemo();
        System.out.println(demo.add(10,90));
    }
}
阅读 687
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏