Androidアプリリンクのサポートを有効にする
Android App Linksを使用すると、アプリケーションは自身を特定の種類のリンクのデフォルトハンドラーとして指定できます。たとえば、メールにあるURLをクリックすると、指定されたアプリケーションでリンクが開きます。このガイドでは、Auth0 Dashboardを使用して、Auth0登録済みアプリケーションのAndroidアプリリンクサポートを有効にする方法を説明します。
[Auth0 Dashboard]>[Applications(アプリケーション)]>[Applications(アプリケーション)]に移動し、アプリケーションの名前を選択して表示します。
[Settings(設定)]ページの下までスクロールし、[Show Advanced Settings(詳細設定を表示)]を選択します。
[Device Settings(デバイス設定)]を選択し、Androidアプリケーションの[App Package Name(アプリパッケージ名)]とアプリの署名証明書のSHA256フィンガープリントを入力して、[Save Changes(変更の保存)]を選択します。
ターミナルでJavaキーツールを使ってフィンガープリントを生成するために、次のコマンドを使用できます:
keytool -list -v -keystore my-release-key.keystore
署名証明書の詳細については、Androidの開発者向けドキュメント「アプリに署名」をお読みください。
リンクのテスト
ブラウザーで次のURLに移動します:
https://{yourDomain}/.well-known/assetlinks.json
リンクに成功している場合は、以下のようなJSONを返します(読みやすいように整えてあります)。
[{ "relation": ["delegate_permission/common.handle_all_urls"], "target": { "namespace": "android_app", "package_name": "com.mycompany.app1", "sha256_cert_fingerprints": ["14:6D:E9:83:C5:73:06:50:D8:EE:B9:95:2F:34:FC:64:16:A0:83:42:E6:1D:BE:A8:8A:04:96:B2:3F:CF:44:E5"] } }]
Was this helpful?
/
アプリリンクのテストについては、https://developer.android.comで「Androidアプリリンクを検証する」をお読みください。