Androidで音楽リンクが正しいアプリで開くように設定する方法
要点まとめ
Android 12以降、リンクはそのドメインの処理を許可されたアプリでのみ開く仕様になりました。音楽リンクを好みのアプリで開くには:設定 → アプリ → SongFlip → デフォルトで開くに進み、対応リンクを追加から受け取るサービスのドメインにチェックを入れます。ドメインがグレーアウトしている場合は、公式アプリがドメインを保持しているためです(Androidは1ドメインにつき1アプリのみ)。普段使うプレイヤーアプリ自体の設定は変更不要です。
Androidがリンクの起動先を決定する仕組み
Android 12以降のバージョンでは、対応を名乗り出た全アプリにリンクの選択ダイアログを表示する仕様が廃止されました。ドメイン認証に合格したアプリか、設定でユーザーが明示的に許可したアプリだけがリンクを直接開けます。どちらにも該当しないリンクはブラウザに送られるため、アプリが入っているのにChromeで開いてしまう現象が起きます。Android 13、14、15、16でも基本原理は共通です。
1つのドメインを所有できるアプリは1つだけです。open.spotify.comはSpotify公式アプリが、music.youtube.comはYouTube Music公式アプリが認証を持っています。SongFlipは他社ドメインの公式認証は持てないため、ユーザーが手動で一度許可を与える必要があります。これによって0タップでの自動転送が実現します。
この仕組みの最大の利点:SongFlipはバッテリーを消費したりメモリを占有したりする常駐バックグラウンドサービスとしては動作しません。Androidネイティブのリンク振り分けシステムにハンドラーとして登録されているだけです。音楽リンクをタップするまで完全に休止し、ミリ秒単位で静かに目的のアプリへ引き渡したあと、直ちに終了します。
SongFlipをデフォルト設定する手順
- SongFlipを開き、プレイヤーを選択します。セットアップ画面のボタンから直接設定ページに移動できます。
- 手動で開く場合:設定 → アプリ → SongFlip → デフォルトで開く。対応リンクを開くが有効になっていることを確認します。
- 対応リンクを追加をタップし、SongFlipに任せたいドメイン(
open.spotify.com、spotify.link、music.apple.com、deezer.page.linkなど)にチェックを入れます。 - 動作テスト:チャットやRedditのスレッド、SNSのリンクをタップし、指定したプレイヤーで再生されれば設定完了です。
チェックを入れるのは、友達から送られてくる「受信用」のサービスドメインだけにしてください。自分が愛用しているプレイヤー自身のドメインはチェック不要です。
機種ごとの設定画面の違い
スマートフォンメーカーによってメニュー名や階層が異なります。主なメーカーの表記例です:
| 端末タイプ | 設定の場所 |
|---|---|
| Pixel / 標準Android | 設定 → アプリ → SongFlip → デフォルトで開く → リンクを追加 |
| Samsung(Galaxy / One UI) | 設定 → アプリ → SongFlip → 標準アプリとして設定 または デフォルトで開く → 対応するWebアドレス |
| Xiaomi / Redmi / POCO | 設定 → アプリ → アプリを管理 → SongFlip → デフォルトで開く |
見つからない場合は、端末の「設定」アプリの検索バーに「デフォルトで開く」または「対応リンク」と入力して検索してください。
ドメインがグレー表示されて選べない原因と対処法
項目がグレー表示になっているのは、SongFlipの不具合ではありません。そのドメインが他社アプリ(主にそのサービスの公式アプリ)によって専有されているためです。対処法は2通りあります:
- 使わないアプリならアンインストールする:Spotifyしか聴かない端末にApple Musicアプリが入っている場合などは、削除すればドメインが解放されます。
- アプリを残したままリンクを解放する:設定 → アプリ → [該当の公式アプリ] → デフォルトで開くを開き、対応リンクを開くをオフにします。その後SongFlipに戻るとチェックできるようになります。
公式アプリをアップデートまたは再インストールすると、ドメインの専有が自動復活することがあります。急にSongFlipが動かなくなった場合は、この設定を再確認してください。
設定がおかしくなったときのリセット手順
- 設定 → アプリ → SongFlip → デフォルトで開くで全ドメインのチェックを一旦外し、再度追加し直します。
- ブラウザなどの他アプリが該当ドメインを掴んでいないか確認します。
- SongFlipが一時停止されていないか確認します。Smart Pause機能(クイック設定タイルやアプリ内)による一時停止を忘れていると、設定が壊れたように見えます。
アプリ内ブラウザの挙動などチャットアプリ特有の問題については、WhatsAppやTelegramの音楽リンク設定ガイドをご覧ください。
Android&iPhone向けSongFlip
完全無料・アカウント登録不要・広告なし。Androidは0タップ、iPhoneは共有メニューから1タップで音楽リンクを開きます。
よくある質問
公式アプリがインストールされており、ドメインを保持しているためです。愛用プレイヤーならチェック不要です。そのサービスのリンクを別アプリに転送したいなら、公式アプリを削除するか「対応リンクを開く」をオフにしてください。
いいえ、書き換わりません。お使いのプレイヤーはそのままです。SongFlipはチェックを入れた送信元ドメインのURLだけを変換し、あなたのプレイヤーに橋渡しします。
はい。リンクをSongFlipに共有するか、Webデモに貼り付ければ手軽に変換できます。デフォルト設定は0タップで自動起動したい場合にのみ必要です。
いいえ。iOSでは他社ドメインの自動横取りが許可されていません。iPhoneでは共有メニューまたはアクションボタンショートカットから1タップで変換します。
はい、Smart Pause機能で簡単に一時停止できます。アプリ内またはAndroid通知エリアのクイック設定タイルから、15分、1時間、または翌朝までSongFlipを一時停止できます。一時停止中は元のサービスで通常どおりリンクが開くため、届いたリンクを元のアプリで確認したい場合に便利です。