apklib和jar文件有什么区别?

mag*_*ter 12 plugins android maven apk

我正在尝试使用android-maven-plugin将我的Android项目切换为使用Maven.我的项目有一些目前设置为Android库的依赖项,但Eclipse的Maven插件不支持库项目.我以为我会尝试将这些库重新打包为JAR(这样Eclipse就会把它们拿起来),但是我想知道我的Android版本会发生什么.

JAR和apklib有什么区别?如果我的所有依赖项都是JAR而不是apklib,我是否遗漏了任何会破坏我的Android应用程序的东西?

Mac*_*rse 1

Eclipse 现在支持库项目,并且 android-maven-plugin 可以与库很好地配合。

JAR 和 apklib 之间的区别在于 apklib 可以包含 android 代码和资源。

  • m2eclipse 支持库项目,但在 POM 中指定时则不支持 (http://code.google.com/a/eclipselabs.org/p/m2eclipse-android-integration/issues/detail?id=44)。 (2认同)