Android端末のブラウザからリンクをクリックするとアプリを起動するような仕組みを作ろうとして凄くはまったのでまとめてみました。 調べてみるとリンクのフォーマット自体諸説乱立しているようです。 以下の3種類のスキームの定義が混在して使われているらしいことがわかりました。 Patter1 <a href=“myapp://?source=blog&locale=en”>Open the app</a> Pattern2 <a href=“intent://?source=ad&locale=en#Intent;scheme=myapp;package=com.company.myapp;end”>Open the app</a> Pattern3 <a href=“intent://whatever/#Intent;scheme=myapp;package=com.comp