FaceBook密钥散列

 

方法一:代码

1. 新建一个Android studio工程,粘贴以下代码

package com.yodo1.jellynauts;

import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.Signature;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Base64;
import android.util.Log;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;


public class MainActivity extends AppCompatActivity { 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        facebookHashKey();
    }


    private void facebook
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误信息表示您正在尝试使用未激活的应用程序进行Android Facebook登录。为了解决这个问题,您可以按照以下步骤操作: 1. 检查应用程序状态:确保您的应用程序已经在Facebook开发者平台上激活。您需要在开发者帐户上登录,并确保设置了正确的应用程序ID和密钥。 2. 检查应用程序权限:检查您的应用程序是否已被授予所需的权限,在Facebook开发者平台上进行设置。确保您已正确设置了登录权限,以便用户可以使用它们的Facebook凭据进行登录。 3. 检查应用程序密钥散列值:应用程序的密钥散列值是Android应用程序与Facebook应用程序之间的安全连接。确保您已正确生成和配置应用程序密钥散列值。您可以从Facebook开发者平台上的应用程序设置中获取这个值。 4. 检查应用程序包名签名:检查您的应用程序包名和签名是否与在Facebook开发者平台上注册的应用程序设置相匹配。如果它们不匹配,您将无法使用该应用程序进行登录。 5. 清除缓存和数据:如果您之前尝试过登录,但遇到问题,可以尝试清除应用程序的缓存和数据。您可以在Android设置中的应用程序管理器中找到该应用程序,并选择清除缓存和数据选项。 通过检查和调整上述步骤,您应该能够解决Android Facebook登录时出现的"app not active"错误。如果问题仍然存在,您可以尝试重新安装应用程序或联系Facebook开发者支持寻求进一步的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值