0

我使用 com.android.tools.build:cradle-experimental:0.7.0。并且只想为一些 abi 构建。所以我将 android.productFlavors 设置如下:

productFlavors {
        // for detailed abiFilter descriptions, refer to "Supported ABIs" @
        // https://developer.android.com/ndk/guides/abis.html#sa
        create("arm") {
            ndk.abiFilters.add("armeabi")
        }
        create("arm7") {
            ndk.abiFilters.add("armeabi-v7a")
        }
        create("x86") {
            ndk.abiFilters.add("x86")
        }
    }

我收到同步错误:错误:无法在项目 ':xduilib' 中找到带有 buildType 'debug' 和 productFlavor '' 的 Android 二进制文件

我有谷歌这个错误信息,但没有结果。

只设置一个平台是可以的。为什么?我的设置或产品有什么问题。

谢谢你。

4

1 回答 1

0

最后,我用它来设置目标平台。

android.ndk {
        moduleName = 'xxx'
        abiFilters.addAll(['armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64', 'mips', 'mips64']) //this is default
        ldLibs.addAll(['android', 'log'])
    }
于 2016-07-13T02:11:42.387 回答