减小android facebook SDK的大小

时间:2015-12-10 07:04:11

标签: java android facebook facebook-android-sdk

我们正在使用facebook sdk将用户登录到我们的应用。但SDK非常大,因此它增加了我们的apk大小。由于我们只使用登录功能,因此我们不需要SDK的其他模块(共享,信使等)。有什么办法可以在项目中只添加SDK所需的功能吗?

Facebook SDK也有类似的功能吗?任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

我看到了一些可能的方法:

  1. GitHub上有一些Facebook sdk替代品,如: https://github.com/greenhalolabs/facebooklogin https://github.com/sromku/android-simple-facebook 因此,尽量找到最适合您需求的图书馆

  2. 您可以尝试使用较旧的Facebook库,它会更轻,但也缺少某些功能。

  3. 在此之前,请阅读以下文章:Facebook authentication without login button

    1. 最后,尝试排除不必要的lib,如下例所示:

      dependencies {compile(' com.facebook.android:facebook-android-sdk:4.3.0'){     排除模块:' support-v4' }