Facebook SDK for Android帮助Android应用开发者将Facebook功能应用到他们的Android应用中。功能包括Facebook登录,朋友和地点选择器,会话管理,来自Graph API和Feed和请求对话框的本机对象响应。
我已将所有必要的数据放入 Facebook,以便用户每次需要时都可以登录 Facebook,到目前为止,我已经包含了 3 个密钥哈希值,分别是调试密钥、发布密钥和已使用的密钥哈希值
解析和 Facebook SDK accessToken 返回 null
我正在尝试使用 Facebook Graph Api 和 Parse API 来提取信息。调用Graph API时,GraphRepsone为null。问题是因为 accessToken 为空,但我不能
ANDROID FACEBOOK SDK-4.0:当我在 GraphRequest.newGraphPathRequest 中使用“/me?fields=age_range”时出现错误
我需要从facebook获取age_range。 当我在 GraphRequest.newGraphPathRequest 中使用 /me?fields=age_range 时,出现错误。 错误是 graphObject 返回 null。我尝试过使用 /me 和...
Android Facebook SDK,如何在没有登录表单的情况下打开会话
我正在开发Android应用程序,我想在没有用户登录的情况下显示Facebook页面的帖子。我已经尝试过 Graph API,但它总是需要用户登录才能访问...
如何从 Android Facebook SDK 4.6.0 获取电子邮件 ID?
这是我在facebook登录后获取用户信息的代码。 我正在尝试从用户那里获取 emailid,我正在获取 Name 、 id ,但没有获取 emailid 。我已尝试使用登录按钮并且...
尝试从 Android 上的 Facebook SDK 检索信息时出现强制关闭错误
尝试从 Facebook Graph API 接收数据,但我似乎收到 NullPointerException。有人可以帮忙吗?这是我的活动文件,其中包含 xml 和 logCat 输出。 包com.e...
我想在制作Facebook应用程序以在我的Android应用程序中实现共享功能时问一个小困惑 用于打开您的应用程序的唯一应用程序标识符 包名称:是那个唯一标识符吗
Facebook 事件参数在 Android 应用程序的事件管理器中不可见
我们正在 flutter 应用程序中本地添加元应用程序事件,我目前正在研究 android 集成,我正在使用标准事件,它们显示在元事件管理器中,但不是
尝试将 .AAB 上传到 Google Play 控制台 (res/values-fb) 时出错
当我使用 5.9.0 或最新的 Facebook Android SDK 编译 .AAB 并尝试在 Google Play Console 中上传它时,会发生错误。 您的应用程序包针对以下无法识别的语言:fb...
在 AD_ID 权限中添加 tools:node="false"(来自 Firebase SDK)是否会停止在 Google Play 控制台的应用程序内容部分中检测/询问 AD_ID?
如果我在 com.google.android.gms.permission.AD_ID 上添加工具:node="remove",Google play 控制台是否会停止检测权限或在应用程序内容部分询问广告 ID...
在 Linux 操作系统(Ubuntu)中生成发布密钥哈希:Android Facebook SDK
如何在 Ubuntu 中生成正确的发布密钥哈希? 我已经提到过这个,但我无法得到答案。
FriendPickerFragment 已弃用/替换?应该用什么?
我使用的是facebook-android-sdk版本4.0.0。他们的网站说“这个类在最新版本的 SDK 中不再可用。”我想知道他们是否用打赌代替了它......
Facebook Android SDK3 中可以更改 Facebook 登录按钮图像吗?
Facebook Android sdk 有一个 com.facebook.widget.LoginButton 我想为登录按钮添加我自己的图像。是否可以 ? 到目前为止,我已经尝试将 android:src="@drawable/facebook" 添加到布局
Facebook SDK for Android 依赖项上的重复支持库
我已经实现了新的 Facebook SDK 3.0 beta。该库项目包含 Android 支持库 v4。我自己的项目上也有支持库(尽管版本不同)。当我...
Android Facebook SDK - 如何查询 Facebook 好友请求
我的应用程序中使用了适用于 Android 的 Facebook SDK。我似乎找不到任何有关如何使用 SDK 代码获取好友请求的示例或文档。我设置了“read_requests”权限。 ...
我希望为我的应用程序生成应用程序签名,稍后将与 Facebook 集成。在 Facebook 的一篇教程中,我发现了这个命令: keytool -exportcert -alias androiddebugkey -
如何解决Facebook tools:replace="android:theme"?
我有 编译 'com.facebook.android:facebook-android-sdk:4.16.0' 我的清单: 我有 compile 'com.facebook.android:facebook-android-sdk:4.16.0' 我的清单: <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" ... <application android:name=".MyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AutoTheme" tools:replace="android:theme"> 如何解决编译错误: Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Attribute activity#com.facebook.FacebookActivity@theme value=(@android:style/Theme.Translucent.NoTitleBar) from AndroidManifest.xml:69:13-72 is also present at [com.facebook.android:facebook-android-sdk:4.16.0] AndroidManifest.xml:32:13-63 value=(@style/com_facebook_activity_theme). Suggestion: add 'tools:replace="android:theme"' to <activity> element at AndroidManifest.xml:66:9-70:47 to override. 1) 将xmlns:tools="http://schemas.android.com/tools"添加到AndroidManifest中的<manifest>元素 2)添加tools:replace="android:theme"到(facebook活动)<activity> 这是我的清单文件 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.company.product" xmlns:tools="http://schemas.android.com/tools"> ... <application android:allowBackup="true" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:theme="@style/AppTheme" android:name="MyApplication"> <activity android:name=".MainActivity" android:label="@string/app_name" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation|screenSize"> <intent-filter> ... </intent-filter> </activity> <!--FacebookActivity--> <activity tools:replace="android:theme" android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:label="@string/app_name" android:theme="@android:style/Theme.Translucent.NoTitleBar"/> ... </application> </manifest> 试试这个。 <activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:label="@string/app_name" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 替换为 <activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:label="@string/app_name" android:theme="@style/com_facebook_activity_theme" /> 在您的清单中,删除 android:theme="@android:style/Theme.Translucent.NoTitleBar" 在Facebook活动中 编辑: 您也使用 firebase 吗?如果是这样,请在此处查看Android 清单与 facebook 和 firebase 库的合并 您只需在 FacebookActivity 的清单中使用 this <activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" tools:replace="android:theme" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name" /> 删除此行@android:style/Theme.Translucent.NoTitleBar 这将解决您的问题 (这样你就可以避免明显的属性冲突) 在我的例子中,我更改了属性android:theme="${appTheme}"(manifestPlaceholders["appTheme"] = "@style/Theme2"在build.gradle中)并得到一个编译错误: 任务 ':app:processGoogleDebugManifest' 执行失败。 清单合并失败:来自 AndroidManifest.xml:23:9-42 的属性 application@theme value=(@style/Theme) 也是 出现在 AndroidManifest.xml:21:9-36 value=(@style/Theme2). 建议:添加 'tools:replace="android:theme"' 到 AndroidManifest.xml:15:5-92:19 中的元素要覆盖。 我有 3 个AndroidManifest 文件。然后我在所有 3 个文件中更改了android:theme。
Facebook SDK:“除非声明包可见性需求,否则以 Android API 30+(Android 11+)为目标的应用无法调用 Facebook 原生应用”
我使用 Android Facebook SDK。我在 Logcat 中收到以下消息: com.facebook.internal.NativeProtocol:以 Android API 30+(Android 11+)为目标的应用无法调用 Facebook 原生应用,除非
facebook SDK v5 for android:无效的 OAuth 访问令牌签名
只是尝试通过此链接将 facebook SDK 从 4.39 更新到 5.0 https://developers.facebook.com/docs/app-events/getting-started-app-events-android 它在启动时给出错误: {HttpSta...
ASP.NET Web API和身份识别与Facebook登录
在ASP.NET Identity的Facebook认证流程中,Facebook OAuth对话框给redirect_url附加了一个代码,而不是访问令牌,这样服务器就可以用这个代码来交换一个......