Я использую ссылку на приложение, чтобы открыть приложение при щелчке по URL-адресу без отображения всплывающего окна выбора.
<activity
android:name=".ColorCaptureActivity"
android:label="@string/title_activity_color_capture"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter android:autoverify=true>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="https"
android:host="somelink.com"/>
</intent-filter>
</activity>
Когда я отправляю намерение с помощью adb или открываю ссылку из других приложений, таких как Gmail, все работает, и приложение открывается без отображения диалогового окна выбора. Но когда я открываю URL-адрес в браузере, мое приложение не открывается. Это какой-то уровень безопасности в ОС или что-то еще?