androidstudio在NDK代码中使用共享库 基本上,我想知道如何在NoDK代码(JNI部分内部)中使用Android Studio中的C++共享库。关于这一点有很多问题,但它们都是基于更改Android.mk的,这不是一个可行的方法,因为它是自动生成的。
要在Android Studio中使用预构建的Libraries,您必须遵循以下步骤:androidstudio在NDK代码中使用共享库 基本上,我想知道如何在NoDK代码(JNI部分内部)中使用Android Studio中的C++共享库。关于这一点有很多问题,但它们都是基于更改Android.mk的,这不是一个可行的方法,因为它是自动生成的。,android,c++,android-studio,android-ndk,shared-libraries,Android,C++,Android Studio,Android Ndk,Shared Libraries,要在Android Studio中使用预构建的Libraries,您必须遵循以下步骤: 编译< C++图书馆> NDK Bug < /Cuff>(这里为Android架构构建ARM,x86等)。 为C++方法创建java类和JNI包装器。 然后,您必须为ndk build禁用gradle,并在jni文件夹中创建自己的Android.mk和Application.mk 导入.so库并在Android.mk中预构建它 从Android Studio控制台手动调用ndk build 然后,在JNI部
ndk build
禁用gradle,并在jni文件夹中创建自己的Android.mk
和Application.mk
Android.mk
中预构建它ndk build
对于任何补充信息,我建议您使用您可以找到的英特尔视频。我提到更改.mk文件不是我想要的。实际上,gradle插件不支持此类NDK配置。如果你检查,你可以看到它的局限性。今天,如果您想向项目中添加预构建库,您必须使用.mk文件。谢谢,这就是我想知道的