我正在尝试使用 maven 将 card.io 本机 .so 库添加到我的项目中(我可以将其上传到本地 nexus 服务器上),但是我不确定如何添加 .so 文件和文件夹层次结构。我似乎无法在网上找到任何信息。
谢谢
如果我正确理解您的问题,我认为您需要将 .so 文件添加到名为“libs”的文件夹中,然后添加以下行:
<nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory>
<configuration>
在您的 android-maven-plugin 标记内的 pom 文件中。
有关更多详细信息,请查看此类似问题
只需将install_card.io.sh和pom.xml放入 card.io-Android-SDK-3.1.4/libs 并在该目录下运行 install_card.io.sh 即可。
在你的 pom.xml 中使用 io.card/payment 之后,所有对原生库的依赖都会被自动解析:
<dependency>
<groupId>io.card</groupId>
<artifactId>payment</artifactId>
<version>3.1.4</version>
</dependency>