小编bar*_*cha的帖子

Android本机库从aar链接到另一个本机库

我有一个奇怪的问题.我有一个aar库,它包含并使用本机.so库.现在,我想编写另一个lib,它依赖于该库,并且还具有本机部分,具体取决于来自第一个lib的本机lib.依赖库使用第一个lib中的本机代码和java包装器.

我想知道,有没有办法,如何通过标准gradle依赖(从第一个lib复制的头文件)来做到这一点?或者让我直接从源代码构建第二个库?

为什么我需要这个:我们有一个基本功能的多平台lib,对于android as aar.这个lib可以在标准的android应用程序中使用,我们在多个项目中使用它,它没有其他本机代码.

但在一个应用程序中,我们想要编写多平台共享应用程序代码,具体取决于lib,我希望将这些库分开.

谢谢!

c++ java android multiplatform android-ndk

9
推荐指数
2
解决办法
3038
查看次数

标签 统计

android ×1

android-ndk ×1

c++ ×1

java ×1

multiplatform ×1