我正在寻找一种将本地库打包到AAR(Android Archive)中的方法,以便可以通过gradle脚本中的依赖声明来使用它。
通过本地库,我指的是一组.cpp文件或编译好的静态库和一组头文件。因此,我是指应用程序本身将从本机代码而不是Java中调用库。换句话说,这个库需要编译应用程序的本机代码,以便能够轻松管理本机代码的依赖项。
这种方式是否可行?
到目前为止,我只能找到很多关于如何使用.so文件和其Java接口制作JNI本地库的问题/示例,因此该库只是一个具有本地实现的Java库,但这不是我所需要的。