멍멍이네 블로그

안드로이드 + 페이스북 사용하기 위해서 Facebook SDK 설치 및 세팅 후 프로젝트 생성 후

 


import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.Signature;
import android.util.Base64;
import android.util.Log;

 

try {
   info = getPackageManager().getPackageInfo(
           "me.croute.test",
           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 (Exception e) {
   // TODO Auto-generated catch block

            Log.d("error", "e : " + e.toString());
   e.printStackTrace();
  }

 

 

위 코드를 넣으면 로그로 키해시가 불려진다.