この問題については、すでに stackoverflow で検索しましたが、解決策が見つかりませんでした。
サードパーティの lib jar を 1 つ追加したい Android Maven プロジェクト my-app が 1 つあります。以下のようにAndroidプロジェクトのpomファイルに依存タグを作成しました
<dependency>
<groupId>com.lib</groupId>
<artifactId>javalib</artifactId>
<version>1.0</version>
<scope>compile</scope>
<type>jar</type>
</dependency>
そして、以下のようにそのjarをmavenにインストールしました
mvn install:install-file -Dfile=libs/com/lib/javalib/1.0/javaimfusion.jar -DgroupId=com.lib -DartifactId=javalib -Dversion=1.0 -Dpackaging=jar
これは、エラーなしでlibをインストールしたことです。しかし、lib コードへの参照を含む Android アプリをインストール/デプロイしようとすると、エラーが表示されます
[エラー] プロジェクト my-app で目標 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) を実行できませんでした: コンパイルの失敗
[エラー] /xxx/yyy/tmp/my-app/src/main/java/com/zzz/app/HelloAndroidActivity.java:[7,36] パッケージ com.lib が存在しません
これを修正するにはどうすればよいですか?