Android Gradle依赖项,其中不同架构的文件不同

时间:2019-06-28 12:23:36

标签: android gradle abi

我有这个第三方库(人行横道),其中有published个用于各种体系结构的.aar文件。

我通过指定其Maven存储库位置(/build.gradle)将其包含在我的项目中:

repositories {
    maven {
        url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2'
    }
}

,然后将其添加到依赖项(/app/build.gradle):

crosswalkImplementation 'org.xwalk:xwalk_core_library:19.49.514.5'
crosswalkImplementation 'org.xwalk:xwalk_core_library:19.49.514.5-arm64'

问题在于64位二进制文​​件不包含人行横道库。

我也尝试将.aar文件复制到libs子目录,但是gradle抱怨我重新声明符号,因为我试图导入两个-原则上相等的.aar文件。

包含这样的依赖关系的正确方法是什么?

0 个答案:

没有答案