0
facebook sdkを使いたいです。私はまた、その示す不正なオプションの上にfacebookでログインするとキーハッシュが確認されない
C:\Program Files (x86)\Java\jre1.8.0_131\bin>keytool -exportcert -alias androiddebugkey -keystore C:\Users\siddhi jambhale\.android\debug.keystore | "C:\Program Files (x86)\openssl-0.9.8k_X64\bin\openssl.exe" sha1 -binary | "C:\Program Files (x86)\openssl-0.9.8k_X64\bin\openssl.exe" base64
Illegal option: jambhale\.android\debug.keystore
keytool -exportcert [OPTION]...
Exports certificate
Options:
-rfc output in RFC style
-alias <alias> alias name of the entry to process
-file <filename> output file name
-keystore <keystore> keystore name
-storepass <arg> keystore password
-storetype <storetype> keystore type
-providername <providername> provider name
-providerclass <providerclass> provider class name
-providerarg <arg> provider argument
-providerpath <pathlist> provider classpath
-v verbose output
-protected password through protected mechanism
Use "keytool -help" for all available commands
2jmj7l5rSw0yVb/hgfgfr/YBwk=
を使用してハッシュキーを作成しますが、キーを持って、このキーを使用しようとしたが、動作していない、FB開発者コンソールでアプリを作成しました。
違法なオプションを示しているので、ユーザー名とsiddhijambhaleの間のスペースを減らそうとしました。そして、私が得た鍵を試しました。しかし、これも動作していません。
C:\Program Files (x86)\Java\jre1.8.0_131\bin>keytool -exportcert -alias androiddebugkey -keystore C:\Users\siddhijambhale\.android\debug.keystore | "C:\Program Files (x86)\openssl-0.9.8k_X64\bin\openssl.exe" sha1 -binary | "C:\Program Files (x86)\openssl-0.9.8k_X64\bin\openssl.exe" base64
私はこのエラーを取得し、エラーに示したキーは、私はCMDから持っているとfb開発者コンソールに格納されているキーとは異なります。
これはどうすればよいですか?
助けてください。それはあなたのkeyHashを与え、あなたのFacebookのA/Cにそのkeyhashを追加します
try {
PackageInfo info = getPackageManager().getPackageInfo(
"YOUR_PACAKGE_NAME",
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に...
私はこれを試しましたが、キーを取得しませんでした。 @ 9spl – Sid
表示されているエラーがあります。 – 9spl
エラーが発生します。 – Sid