Z0q*_*Z0q 6 c++ java android android-ndk libgdx
我想为我的Android应用编写本机代码.我按照本教程将CPP文件添加到我的项目中.它编译,但它与LibGDX冲突.
如何将其与LibGDX结合使用?
我想知道如何添加一个简单的CPP文件,其中一个函数将从我的Android游戏中调用.
我正在使用Android Studio.
当我将jni路径添加到我的Android gradle时,LibGDX停止工作:
sourceSets {
main {
jni.srcDirs = 'cppsrc'
jniLibs.srcDirs = ['libs']
}
}
Run Code Online (Sandbox Code Playgroud)
你试过jnigen吗?jnigen 是一个小型库,可以与 libgdx 一起使用,也可以不与 libgdx 一起使用,它允许将 C/C++ 代码与 Java 源代码内联编写。请从 LibGDX 网站JNIGEN阅读此内容