gpt4 book ai didi

android - 无法引用 com.facebook.widget.LoginButton

转载 作者:行者123 更新时间:2023-11-29 14:50:09 25 4
gpt4 key购买 nike

我正在开发一个使用 Facebook SDK(使用最新版本 3.6)的安卓应用程序。这是我第一次使用 SDK 并尝试根据示例中提供的示例代码(美味)来启动简单的登录页面工作。我无法解析我的 xml 布局中的 LoginButton。它无法引用 com.facebook.widget.LoginButton。我尝试将类文件 LoginButton 源代码复制到我自己的名为 FBLoginButton 的类中,然后将布局文件编辑为如下所示:

        <!-- <com.facebook.widget.LoginButton -->
<!--<com.facebook.scrumptious.LoginButton -->

<com.example.myproject.FBLoginButton
android:id="@+id/login_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="30dp"
android:layout_marginBottom="30dp" />

虽然我的类 FBLoginButton 本身没有错误,但我得到了错误:

The following classes could not be instantiated:
- com.example.insultdroid.FBLoginButton (Open Class, Show Error Log)

我已经花了无数个小时试图让 LoginButton 工作,但没有成功。重建、清理、重启 eclipse;我都做到了!有人可以帮帮我吗!

添加一个快照,显示 LoginButton 类在我添加到依赖项的 facebooksdk.jar 中可用。

enter image description here

最佳答案

您正在处理的项目...您是否已导入 Facebook SDK 并将库添加到您当前的项目中?(右键单击 > 项目 > Android > 添加...库中的按钮部分)。或者检查您的 Java 构建路径 -> 订购和导出并确保检查了 facebook 库。

如果你有,那么它应该可以工作...,如果你没有,添加库,它应该可以工作。

另外,确保在 Android dependencies > facebooksdk.jar 下,您看到 com.facebook.widget.LoginButton。

如果还是不行,尝试删除 facebook 库,重新添加,关闭并重新启动 Eclipse。

关于android - 无法引用 com.facebook.widget.LoginButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21070890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com