2014-09-05 43 views
0

我在我的项目中使用Android和Maven。它依赖于zbar.jar,而zbar.jar依赖于.so文件等辅助工件。我能够在maven仓库中安装zbar.jar,但是我的辅助工件如.so文件没有通过Maven仓库获取。Maven与本地库的集成

任何意见表示赞赏。

+0

是否使用[Android的Maven的插件(http://code.google.com/p/maven-android-插入/) ? – khmarbaise 2014-09-05 14:56:54

+0

是使用android-maven-plugin的Iam – Anusri304 2014-09-08 06:26:18

回答

0

Maven旨在处理Java代码。 .so文件是为特定体系结构编译的二进制文件。 您完全了解使用.so文件的含义吗?

您可以

  1. 要么包中的那么文件中的一个jar文件和应用程序运行
  2. 之前编写自定义代码来 在其正确位置,将它们复制或找到一个Maven插件,你想要做什么。 (或者甚至是 Android的特定的Maven插件)

参见Maven2 Dependencies and Native Libraries