android - Cordova Facebook Connect 插件 : Android. support.v4.content.LocalBroadcastManager

标签 android windows eclipse facebook sdk

在处理 Android 应用程序时,在 Eclipse 中遇到问题。该应用程序需要 Facebook SDK 和 Phonegap 的 BarcodeScanner 插件才能运行。之前我已经使用 ADT 包在 Mac 上使整个项目运行得非常好。自从尝试将该项目转移到 Windows 计算机以来,问题就出现了。

因此,我将之前的项目(通过复制父目录)导入到我的计算机上,并重新下载了 Facebook SDK 和 Phonegap 插件。我已经将 Facebook SDK 和 Barcodescanner 设置为库,就像我在 Mac 版本上所做的那样;确保它们都指向正确的位置。当您导入项目/库时,我已经对 Eclipse 预期出现的一些错误进行了排序。

现在应用程序运行,当它进入 Facebook 登录时,我在警报窗口中收到“Cordova Facebook Connect 插件登录失败!android.support.v4.content.LocalBroadCastManager”,并且不让我这样做任何事物。我很困惑,因为这个项目和设置在 Mac 上运行良好,除了我调整的文件位置之外没有任何变化。

“VFY:无法找到签名中引用的类(Landroid/support/v4/app/fragment;)” “找不到方法 android.support.v4.content.localbroadcastmanager.getInstance,从方法 com.facebook.session.postactiveSessionaction 引用”

上面是我(在 logcat 中)看到的唯一关于未找到 Androidsupport 文件的引用!任何帮助都将不胜感激,特别是如果其他人已经从不同的操作系统移动了项目

最佳答案

我刚刚从项目的 lib 文件夹中删除了文件 android-support-v4.jar 并且它可以工作! (但在此之前您必须导入 FacebookSDK 文件夹)

关于android - Cordova Facebook Connect 插件 : Android. support.v4.content.LocalBroadcastManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16838207/

相关文章:

c - STM32调试器遇到断点后继续运行

android - 如何在 Eclipse 中停止调试 Android 应用程序

java - 在 Tycho 项目中为非 OSGi JUnit 测试添加仅测试依赖项

android - 静态链接的二进制文件需要共享库 libnss

android - Aniqroid SlidingTray NullReferenceException?

java - 使用 Java 在 Windows 中获取唯一文件 ID?

windows - 我如何修改 PE 导入表,而不是链接到 foo.dll,而是链接到 bar.dll?

android - 比较两个 JSONArray 并发现差异

java - 为 RunningTaskInfo 设置唯一标识符

c# - 使用带有 TimeSpan 的 AutoResetEvent.WaitOne 创建迭代低于 1 毫秒的循环