2017-11-23 6 views
0

私はアンドロイドの開発者です。私はAndroidのアプリケーションでLinkedInとのログインを統合する必要があります。 developer.linkedinのドキュメントに従って、私はそれぞれのステップごとにやりました。 しかし、私は他の携帯電話でアプリケーションをテストしているときに、別の電話パッケージのハッシュキーを開発者アカウントに登録し、ユーザーがログインできるように更新する必要があるように見えます。毎回package-hash-keyを生成し、それを開発者アカウントに登録してユーザーを認証する必要がありますか?SignIn with LinkedIn with Androidの統合

答えて

0

Signedハッシュキーとパッケージ名をLinkedInの開発者コンソールに追加することになっています。

アプリをデバッグモードまたはAndroidスタジオで実行している場合、署名ハッシュはリリースハッシュとは異なります。

あなたはLinkedInのアプリページに複数の行を追加することができます

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

ようのLinux/Macのデバッグキーを取得することができます。

com.packagename:releasekey 
com.packagename:debugkey 

enter image description here

+0

はい、私はすべての携帯電話の認証を行い、その後にリンクでログインできるようにする方法を、次にテストは、電話機ごとに異なるが、ハッシュキーを生成するが、いますか?ウィンドウとダウでtjeリリースとデバッグキーを生成するにはどうすればいいですか?これらのリリースとアップデートを登録して、リンクされた開発者アカウントのキーをデバッグする必要がありますか? @Mars –

+0

それは電話ごとに違いはありません。これはアンドロイドスタジオの設定ごとに異なるので、あなたのPCとあなたの共同開発者のものは異なるハッシュキーを生成します。 – Mars

+0

これで、グローバルユーザーのハッシュキーを生成し、Windows PCを使ってlinkedin開発者アカウントに登録する方法は? –