2017-06-09 3 views
-1

At the bottom of this facebook developers troubleshooting link a code is provided.main_AcitivityにコピーされたKey Hashを生成するためにfacebookが提供するコードはどうすればよいですか?

キーハッシュを取得するコードはどうすればよいですか?以下

は、あなたがあなたの活動の一つにコードをコピーして、アプリケーションを実行する必要がありますFacebookの

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

     try { 
      PackageInfo info = getPackageManager().getPackageInfo(
           "com.facebook.samples.loginhowto", 
           PackageManager.GET_SIGNATURES); 
      for (Signature signature : info.signatures) { 
         MessageDigest md = MessageDigest.getInstance("SHA"); 
         md.update(signature.toByteArray()); 
         Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT)); 
        } 
       } catch (NameNotFoundException e) { 

       } catch (NoSuchAlgorithmException e) { 

       } 
       ... 

答えて

1

によって提供されているコードです。 Android LogcatにHashKeyが届きます。

LogcatからHashKeyをコピーして、Facebookのアプリのデベロッパーコンソールに投稿することができます。

+0

ありがとうございました –

+0

@RutvijKarkhanisようこそ!あなたが新しいユーザーであるように私はあなたに言います。答えがあなたの問題を解決すれば、それを受け入れるべきです。答えを受け入れるには、答えの左側の緑色のチェックマークをクリックしてください。 – gprathour

+0

まだまだ立ち往生! –

関連する問題