Android使用不同的Facebook SDK版本创建.aar文件

时间:2015-11-17 22:29:29

标签: android gradle android-gradle facebook-android-sdk aar

我想构建我的app客户端兼容Facebook Android SDK 3.x和4.x,因为Facebook Android SDK不推荐使用“Session”类。

如何编写build.gradle为v3.x创建一个aar文件,为v4.x创建一个aar文件。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用风味

只需在build.gradle

中定义您的口味
android {
    ....    

    productFlavors {
        flavorSdk3 {
            ...
        }


        flavorSdk4 {
            ...
        }
    }
}

然后,您可以使用不同的依赖关系为您的风格

dependencies {
    flavorSdk3Compile "..."
    flavorSdk4Compile "..."
}