Google Play のアプリの AndroidManifest.xml ファイルに次のものがあります。
<activity
android:name="com.enigmadream.picturecode.Viewer"
android:exported="true"
android:label="@string/title_activity_viewer"
android:parentActivityName="com.enigmadream.picturecode.Editor" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.enigmadream.picturecode.Editor" />
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:host="picturecode.enigmadream.com"
android:scheme="http" />
</intent-filter>
</activity>
そして、私はそれがうまく機能していると思いました。Google+ からのリンクをクリックすると、問題なく動作するようです。サーバー名を使用するリンクをクリックすると、ブラウザの代わりにアプリを起動するオプションが提供されますpicturecode.enigmadream.com
。しかし、Facebook または Chrome 内から picturecode.enigmadream.com へのリンクをクリックすると、オプションが表示されず、Chrome のページに移動するだけです。私は何が欠けていますか?