0
我想根據這些步驟Android key hash for Facebook App生成關鍵的哈希代碼爲Android(Windows 8.1 PRO 64x)上。我之前做過,並且運行良好,但對於Windows 8,現在我遵循了所有步驟,並且我得到的哈希代碼是這樣的。Facebook的Android密鑰散列
任何建議如何解決,或這是什麼?
我想根據這些步驟Android key hash for Facebook App生成關鍵的哈希代碼爲Android(Windows 8.1 PRO 64x)上。我之前做過,並且運行良好,但對於Windows 8,現在我遵循了所有步驟,並且我得到的哈希代碼是這樣的。Facebook的Android密鑰散列
任何建議如何解決,或這是什麼?
你可以用一個更簡單的方式讓你的散列,比如在官方Facebook的documentation。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Add code to print out the key hash
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.facebook.samples.hellofacebook",
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) {
}
...
}
您可以使用我爲Windows創建的簡單工具。 檢查出來:[點擊這裏] [1] [1]:http://stackoverflow.com/a/17732453/2476453 [對於Android的Facebook應用程序密鑰散列(的 – Shahar
可能重複HTTP ://stackoverflow.com/questions/4388992/key-hash-for-android-facebook-app) – Shahar
非常感謝!它有幫助。 –