通过jni将c++类与kotlin/java类连接起来

yqkkidmi  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(215)

是否可以通过jni将相同的类对象从c传递到java/kotlin类对象,反之亦然。例如,假设我有一个c语言的类

class A {
  ...
}
class B {
  A a;
}

在Kotlin

class A {
 ...
}

class B {
 var a : A = A() // or smh
}

在jni

JNI_METHOD(jobject kotlin_object_B) {
  B b;
  env->FillKotlinObject(kotlin_object_B, b); // or smh
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题