我有一个apklib,其中包含3个架构库: armeabi / lib.so armeabi-V7A / lib.so 86 / lib.so
我使用这个apklib作为其他apk和/或apklib项目的依赖项,但是当使用maven-android-plugin构建时,我的项目只包含一个体系结构库。
据报道: maven-android-plugin
我试图找出一个解决办法,让我的apklib依赖项提供的所有架构库都添加到我的apk最终项目中。
答案 0 :(得分:1)
要获得所有体系结构,只需将ndkArchitecture配置添加到您的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>
但是为了工作maven android插件版必须是:3.8.2(带maven 3.1.1)