使用ForceAuthDialog时出现Java.Lang.NoClassDefFoundError:com.facebook.android.R $ drawable错误

时间:2012-12-19 08:18:51

标签: android xamarin.android facebook-android-sdk

我注意到我更新了Monodroid SDK后尝试使用以下内容:

facebook.Authorize(activity, FB_PERMISSIONS, Facebook.ForceDialogAuth, new LoginDialogListener());

我收到此错误:Java.Lang.NoClassDefFoundError:com.facebook.android.R $ drawable。

我卸载了我的Facebook应用程序,以便我的应用程序不使用SSO,并且每次都会被迫显示随SDK打包的本机Facebook SDK登录对话框。

当我尝试部署它时,monodroid-samples文件夹中的Facebook示例存在同样的问题。

我在某处读到我必须将我的命名空间重命名为Com.Facebook.Android来解决此问题。还有其他解决方案吗?

1 个答案:

答案 0 :(得分:0)

我下载了新的Monodroid Facebook示例,并获得了最新版本,并且运行良好。