发布不工作在Facebook SDK 3.0与proguard



我的android应用程序在没有Proguard使用时工作完美,但当使用Proguard时,我确实获得了user_info权限,但没有获得publish_actions权限。

我甚至试过

-keep class com.facebook.*
-keep class com.facebook.android.*
-keep class com.myapp.classcallingfb

但这也没有帮助。

我甚至尝试升级到FB Android SDK 3.0.1,但它没有工作。

你能建议一个解决这个问题的方法吗?一个简单的解决方案就足够了,这样我就可以继续使用Proguard来保护我的代码。

张贴链接作为答案。把另一个问题的答案和你上面的答案结合起来。

这主要是因为SDK中有一些代码使用反射来发出图形请求,而这与Proguard不兼容。

在Android Facebook sdk 3.0中使用proguard出错

我遇到了同样的问题,但在我的情况下,问题不是保护。导出签名后api密钥发生变化。

我的解决办法是找出新的密钥。看这里(步骤2):

http://www.helloandroid.com/tutorials/using-facebook-sdk-android-development-part-1

相关内容

  • 没有找到相关文章

最新更新