Androidアプリを開くURLスキーム
AndroidアプリをChromeからURLスキームで起動できます。アプリがインストールされてない場合はマーケットを開くというスグレモノです。
フォーマットは以下のとおり。
intent:
HOST/URI-path // Optional host
#Intent;
package=[string];
action=[string];
category=[string];
component=[string];
scheme=[string];
end;
以下のリンクでアプリを開けます。
<a href="intent://[任意のホスト名]/#Intent;scheme=[スキーム名];package=[パッケージ名];end">アプリをゲット</a>
アプリ側ではAndroidManifest.xmlでschemeの設定をしておきます。
<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="[スキーム名]" /> </intent-filter>