第二次申請FB的東西
為了怕忘記,來這邊紀錄一下
以下方式 寫在 Android Project中
PackageInfo info;
try{
MessageDigest md;
info = getPackageManager().
getPackageInfo("com.you.name",PackageManager.GET_SIGNATURES);
for(Signature signature : info.signatures){
md =MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
String KeyResult =new String(Base64.encode(md.digest(),0));
Log.e("hash key", KeyResult);
Toast.makeText(this,"My FB Key is \n"+ KeyResult , Toast.LENGTH_LONG ).show();
}
}catch(NameNotFoundException e1){Log.e("name not found", e1.toString());
}catch(NoSuchAlgorithmException e){Log.e("no such an algorithm", e.toString());
}catch(Exception e){Log.e("exception", e.toString());}
在跑自己專案的時候 就會顯示hash key 囉
參考來源
http://oilcut123.pixnet.net/blog/post/360255329-%5Bcode%5D-fb-hash-key-%E5%8F%96%E5%BE%97%E6%96%B9%E6%B3%95-(%E4%B8%8D%E9%9C%80%E5%AE%89%E8%A3%9Dopenssl)-key-ha
文章標籤
全站熱搜
