适用于Android的Facebook SDK支持API 15或更高版本:Facebook SDK for Android
我的应用甚至可以在Android 2.3上运行,因此我的最低API是版本9.当我尝试导入Facebook SDK时,它要求我将最小API更改为15.但这样做会导致潜在用户丢失。我该如何解决这个问题?
答案 0 :(得分:1)
如果您只需要使用Graph API,则可以在没有官方Facebook SDK的情况下向REST Graph API发送请求。您可以创建一个简单的包装器,将传统的HTTP请求发送到Graph API。
要获取访问令牌,您可以设置a simple website that holds the login button并显示Facebook登录对话框,重定向到您的站点,您可以通过custom scheme将访问令牌传递给Java代码。
这样您就不需要使用官方Facebook SDK,将您的最低API保留在您希望的位置。