パッケージングを使用して Android ライブラリを構築するために、Maven Android プラグインを使用していapklib
ます。これによりapklib
ライブラリのアーカイブが生成されるため、Maven jar プラグインを使用して、アプリで使用できる jar アーティファクトを生成しています。
私の問題は、BuildConfig.class
とが jar に含まれていることです。これは望ましくありません (実際には、何かを完全R.class
に除外したいと思います)。gen
私はexclude
彼らのためのルールを作成しようとしてきましたが、成功していません。私がpomで使用しているjarプラグイン構成は次のとおりです。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<excludes>
<exclude>**/BuildConfig.java</exclude>
<exclude>**/R.java</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
どんな助けでも大歓迎です。