首次登录 Facebook Android SDK 后出现无效 android_key 参数错误

2024-01-07

我使用从调试存储中获取了哈希密钥

keytool -exportcert -alias androiddebugkey -keystore C:\Users\user.android\debug.keystore | keytool -exportcert -alias androiddebugkey -keystore C:\Users\user.android\debug.keystore | openssl sha1 - 二进制 | openssl enc -a -e

并将密钥粘贴到 Android 版 Facebook 应用程序,并启用“Facebook 登录”选项。

当我第一次登录 Android 应用程序时,它会向我显示一个权限对话框,在授予权限后,我可以从 Facebook 获取详细信息。

但之后,当我退出应用程序并再次打开并尝试登录时,它会显示在屏幕下方。

我不明白,如果哈希键是问题所在,那么为什么它在第一次尝试中就有效。

我使用的是 facebook sdk 旧版本而不是新的 3.+ 版本。


解决了问题,添加了“offline_access”的权限,并且哈希键应该与错误出现的键匹配。 使用 Easy Facebook SDK 网站上提供的“Key Hash”apk,将其安装在手机上以获取 HASH KEY 或使用 KEYTOOL 插件获取密钥库的 SHA1,然后将其转换为 Base64here http://tomeko.net/online_tools/hex_to_base64.php?lang=en. and 将此密钥添加到您的注册项目中..:) 希望这有帮助@Pratick

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

首次登录 Facebook Android SDK 后出现无效 android_key 参数错误 的相关文章

  • 如何强制 Eclipse 将 xml 布局和样式显示为文本?

    我最近升级到带有 ADT 20 0 3 的 Eclipse 4 2 Juno 如果我查看旧项目中的布局或样式 Eclipse 只会向我显示其适当的基于控件的编辑器 我想编辑语法突出显示的 xml 文本 我没有找到将插件的编辑器切换到此模式的
  • Android:使用 OAuth 访问 google 任务时出现问题

    由于 google 任务没有公共 api 我想编写解决方法并像浏览器一样请求数据 然后解析结果以进一步显示 为了访问数据 我使用 google 实现了 OAuth 身份验证来访问此 url https mail google com htt
  • 通过 WhatsApp 发送消息

    由于我发现了一些较旧的帖子 表明 Whatsapp 不支持此功能 我想知道是否发生了变化 以及是否有办法打开与我通过意图发送的号码进行 Whatsapp 聊天 UPDATE请参阅https faq whatsapp com en andro
  • Android 如何更改 OnTouchListener 上的按钮背景

    你好 我在 xml 中有一个按钮 我正在使用OnTouchListener在我的活动中获得button按下并释放 但问题是 当我按下按钮时背景颜色没有改变 当我延长可能的活动时OnClickListener背景正在改变 任何人都可以告诉我的
  • ffmpeg视频已压缩但无法在浏览器中播放

    我已经集成了ffmpeg4android lib 视频压缩工作正常 但视频无法在除 safari 浏览器之外的浏览器中播放 上传到服务器后 我使用了以下命令 ffmpeg y i
  • 播放 SoundCloud 曲目

    我可以在 Android 应用程序中播放 SoundCloud 中的曲目吗 我正在尝试这段代码 但它不起作用 String res https api soundcloud com tracks 84973999 stream client
  • 如何在android中设置权限WRITE_SECURE_SETTINGS? [复制]

    这个问题在这里已经有答案了 我正在尝试启用 4 0 以上的辅助功能服务设置 但它显示异常 即 引起原因 java lang SecurityException 权限拒绝 写入安全设置需要 android permission WRITE S
  • android EditText 输入类型用于 StreetNumber 字段

    我试图在地址对话框的 streetNumber 字段中选择正确的 inputType 我想先显示数字键盘 然后让用户输入字母字符 对于一些非常特殊的情况 更接近这个的是 inputType datetime 但这不允许输入字母字符 那么如何
  • 如何在手机缓存中保存用户名和密码

    我有一个用户登录应用程序 它需要用户的电子邮件和密码 我想将电子邮件和密码保存在手机缓存中 以便用户不必再次输入 有什么办法可以将数据保存在Android缓存中吗 我认为你需要使用SharedPreference用于在设备中使用应用程序时保
  • Android Studio:未找到 Gradle DSL 方法:“classpath()”

    首先 我已阅读所有其他解决方案帖子以及有关迁移到 1 0 的官方文档 到目前为止 还没有任何效果 Error Error 23 0 Gradle DSL method not found classpath Possible causes
  • 画透明圆,外面填充

    我有一个地图视图 我想在其上画一个圆圈以聚焦于给定区域 但我希望圆圈倒转 也就是说 圆的内部不是被填充 而是透明的 其他所有部分都被填充 请参阅这张图片了解我的意思 http i imgur com zxIMZ png 上半部分显示了我可以
  • 在旋转时从错误的资源文件夹中提取可绘制对象

    在这里拉我的头发 因此 我正在使用一个具有多种类型的可绘制对象的应用程序 并且它们的结构如下 res Portrait resources drawable mdpi drawable hdpi drawable xhdpi Landsca
  • Android 相机未保存在特定文件夹 [MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA]

    当我在 Intent 中使用 MediaStore INTENT ACTION STILL IMAGE CAMERA 时遇到问题 相机正常启动 但它不会将文件保存在我的特定文件夹 photo 中 但是当我使用 MediaStore ACTI
  • PhoneStateListener 不调用

    这是我的完整代码 广播示例 java package com example broadcast gt import android app Activity import gt android content Context import
  • HERE 地图:更改路线已行驶部分的颜色

    导航时可以改变路线的颜色吗 具体来说 我希望路线中已行驶的部分的颜色与即将行驶的部分的颜色不同 现在都是同一个颜色 将 MapRoute 对象的 TravelColor 变量设置为透明对我来说很有效 mapRoute color Resou
  • 如何修改 Skobbler 注释而不重新添加它

    我必须修改 SKAnnotation 的图像 注释生成器代码 private SKAnnotation getAnnotationFromView int id int minZoomLvl View view SKAnnotation a
  • 按钮 - 单击时更改背景颜色

    我的活动中有 8 个按钮 我正在寻找的是 按钮具有默认背景 单击按钮时 背景颜色应更改为其他颜色 这部分非常简单 但是 当我单击任何其他按钮时 第一个按钮的背景颜色应该变回默认颜色 我知道这将使用 选择器状态 来完成 但我不太确定如何实现它
  • 如何在基本活动中使用 ViewBinding 的抽象?

    我正在创建一个基类 以便子级的所有绑定都将设置在基类中 我已经做到了这一点 abstract class BaseActivity2 b AppCompatActivity private var viewBinding B null pr
  • Android 中带有组的列表视图

    我有一个列表视图 每行都有一些日期和文本 我可以像 iPhone 中那样将这个 listView 分组 组之间有标题吗 在 android 中是否可能 请帮忙 即 我需要在 Listview 行之间有标题栏 以便如果我使用日期对其进行分组
  • Android 材料芯片组件崩溃应用程序。无法膨胀 xml

    Tried Chip来自两个支持库的组件 com google android support design 28 0 0 rc01和材料 com google android material material 1 0 0 rc01 堆栈

随机推荐

  • 如何在没有 UIWebView 的情况下播放 youtube 视频或当 youtube 视频开始使用 webview 播放时检测视频播放器?

    我需要在我的 iOS 应用程序中播放 YouTube 视频 并且在播放视频时我需要在视频上添加叠加层 1 现在如何在本机播放器中运行 youtube 视频 2 如果我在 UIWebview 中播放视频 那么我如何检测该视频是 播放以及如何在
  • 使用gdb查找程序卡在哪里

    我的程序无法正常工作 看起来它陷入了无限循环或错误的互斥锁定 解锁 但是 我不知道错误在哪里 我尝试使用 gdb 进行调试 我无法使用 gdb backtrace 命令 因为我没有指定断点 我无法指定它 因为我不知道错误在哪里 gdb 有
  • Awesome-wm 中特定标签下的应用程序自动启动

    我读过了在 Awesome wm 中为特定应用程序设置窗口布局 https stackoverflow com questions 5120399 setting windows layout for a specific applicat
  • NuGet - 从命令行添加新的包源

    我有一个场景 我在 VSTS 中创建构建 我无权访问托管代理的虚拟机 并且未将其设置为包含我们的内部包源 我确实可以通过命令行 powershell 进行访问 如何通过命令行向 VS2017 添加新的包源 或者我什至可以这样做 您可以使用
  • symfony 4 设置以匿名身份登录

    我正在研究一个Symfony 4项目 尝试登录后 它使用匿名令牌将我重定向回登录页面 我的设置是使用来自的登录表单symfony docs 单击登录后 我的会话只有csrf authenticate属性 有什么想法我做错了什么吗 安全 ya
  • 企业架构师显示奇怪的符号。这是什么意思?

    有时 我在开始更详细的 UML 工作和开发之前构建的一些 不是全部 需求工件上会出现一个红色三角形 我不知道是什么原因造成的 也不知道它想表达什么 更重要的是 我无法摆脱它 据我所知 这与 UML 或 SysML 规范无关 是吗 谁能解释一
  • 对话框布局双层错误透明背景

    我想制作一个白色的 无边框的弹出视图 为了实现此目的 我使用具有自定义样式的自定义对话框 public Builder createNewDialog int type AlertDialog Builder dlg null switch
  • 如何以编程方式设置和启动 Scrapy 蜘蛛(url 和设置)

    我用 scrapy 写了一个工作爬虫 现在我想通过Django webapp来控制它 也就是说 设置1个或多个start urls 设置1个或多个allowed domains Set settings values 启动蜘蛛 停止 暂停
  • Windows 中的 cmake 和 make

    据我所知 在linux cmake中 make和make install可以组合在一起生成一个版本 例如 cmake DCMAKE BUILD TYPE Release make make install 然而 在 Windows 中 我找
  • 调用客户端重定向后会话属性丢失

    以前 servlet 使用response sendRedirect pages my page jsp foo bar 没有问题 可以在重定向到的后续页面中检索会话属性 目前 我正在更改发送请求的方式 最初 Javascript 使用my
  • 选择光标中的语句

    我们可以在游标中使用选择查询吗 Example CREATE PROCEDURE try AS SET NOCOUNT ON Declare dname nvarchar 50 ename nvarchar 50 esal int Decl
  • 内存泄漏处理 Xamarin.Forms

    我使用 Xamarin Forms 创建的应用程序存在内存泄漏问题 我的应用程序由带有图像的 ListView 组成 如果我单击一个项目并返回到 ListPage 我可以在 输出 窗口中看到内存占用过多 我试过打电话GC Collect i
  • 将占位符添加到 UITextField,如何在 swift 中以编程方式设置占位符文本?

    我正在从数据库中提取一个电话号码 当用户开始在文本字段中编辑以更改该电话号码时 我想使用数据库中当前的号码作为占位符 由于此信息随每个用户而变化 我如何以编程方式快速设置它 您需要先从数据库中获取电话号码 将其转换为字符串 然后设置plac
  • WPF 应用程序的当前上下文中不存在名称“InitializeComponent”

    我在 StackOverflow 上检查了所有类似的问题 但没有一个答案解决了我的问题 我只是得到了标题中的错误 这是我的 MainVindow xaml
  • .svg 文件作为 HTML 中的对象未在 Android WebVIew 中显示

    我的应用程序有一个能够加载 svg 文件的 WebView 控件 当 url 是 svg 文件时 它会正确显示 我修改了代码 不直接加载 svg 文件 这样我就必须调用类似的东西 webView loadDataWithBaseURL ba
  • 您可以根据标签自定义 Tumblr 帖子的格式吗?

    制作一个自定义 Tumblr 主题 其中混合了常见的 Tumblr 帖子类型 文本 图片 链接等 我还想偶尔做一个特殊的帖子类型 以展示我的摄影作品 但我不希望调整它的大小 而是想以高分辨率的全宽度展示照片主题 约 1140 像素宽 我读过
  • 如何防止 RegisterHotKey 阻止其他应用程序的密钥?

    我正在编写一个 win32 应用程序 需要在未获得焦点时使用热键 它在后台运行而不绘制窗口 我使用 RegisterHotKey 来分配一些键 但这会阻止所有其他进程 例如 我分配了 c 键 当我在记事本中按下它时 没有任何反应 Regis
  • 计算特定工作表上的评论数量

    下面的代码给出了一张纸上的注释数量 而不是注释 我需要一张纸上的评论数量 每张纸的评论数量显示在工作表选项卡上 但我有很多选项卡 我想以编程方式获取此数字 课堂上有做笔记的方法range https developers google co
  • Django 外部库和应用程序名称冲突

    有一个 Django 应用程序 my app 现在添加了一个恰好具有相同名称的外部库 需要添加到 INSTALLED APPS 中 src apps my app external libraries my app some path ne
  • 首次登录 Facebook Android SDK 后出现无效 android_key 参数错误

    我使用从调试存储中获取了哈希密钥 keytool exportcert alias androiddebugkey keystore C Users user android debug keystore keytool exportcer