0

I have an apklib which includes 3 architecture lib: armeabi/lib.so armeabi-v7a/lib.so x86/lib.so

I m using this apklib as a dependency for other apk and/or apklib projects, but when building with maven-android-plugin my project just contain one architecture lib.

This has been reported on: maven-android-plugin

I m trying to find out a work around for having all architecture libs provided by my apklib dependency added to my apk final project.

M Penades
  • 1,572
  • 13
  • 24

1 Answers1

1

To get all architectures just add ndkArchitecture configuration onto your pom.xml:

<plugin>
  <groupId>com.jayway.maven.plugins.android.generation2</groupId>
  <artifactId>android-maven-plugin</artifactId>
  <version>3.8.2</version>
  <configuration>
    <sdk>
      <platform>${sdk.platform}</platform>
    </sdk>
    <ndkArchitecture>armeabi armeabi-v7a x86</ndkArchitecture>
  </configuration>
</plugin>

But in order to work maven android plugin version must be: 3.8.2 (with maven 3.1.1)

ffgiraldez
  • 722
  • 7
  • 16