2011-05-19 13 views
12

android-maven-pluginを使用してMavenを使用するためにAndroidプロジェクトを切り替えようとしています。私のプロジェクトには、Androidライブラリとして現在設定されているいくつかの依存関係がありますが、EclipseのMavenプラグインdoes not supportライブラリプロジェクトです。私はこれらのライブラリを代わりにJARとして再パッケージ化することを試みると考えましたが(Eclipseがそれらを拾うように)、私はAndroidのビルドに何が起こるのだろうかと思っています。apklibファイルとjarファイルの違いは何ですか?

JARとapklibの違いは何ですか?私の依存関係のすべてがapklibではなくJARである場合、私はAndroidアプリを壊してしまう何かを見逃していますか?

答えて

1

Eclipseはライブラリプロジェクトをサポートし、android-maven-pluginはライブラリでうまく動作します。

JARとapklibの違いは、apklibsにはアンドロイドコードとリソースが含まれていることです。

+2

m2eclipseはライブラリプロジェクトをサポートしていますが、POM(http://code.google.com/a/eclipselabs.org/p/m2eclipse-android-integration/issues/detail?id=44 )。 – magneticMonster

+0

@magneticMonster:それは本当です。今、私はCIで実行するためにmvnで設定されたすべてを持っていて、Eclipseで手作業でライブラリを追加します。 – Macarse

+1

apklibとjarの違いについてもっと詳しく説明できますか?私はもう1つの質問を書くべきですか? –

関連する問題