Я пытаюсь сделать ссылку на следующий URL-адрес в моем приложении для Android.
http://ts.abc.net:1021/abcd/#/login/789
Пользователь получит письмо с вышеуказанной ссылкой. Нажатие на эту ссылку должно перенаправить на приложение, которое не происходит, хотя приложение установлено на мобильном телефоне.
Файл манифеста:
<activity
android:name=".LoginActivity"
android:theme="@style/MyMaterialTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:autoVerify="true" android:label="@string/app_name">
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:host="ts.abc.net:1021"
android:scheme="http"
android:pathPrefix="/abcd"
/>
</intent-filter>
</activity>
Деятельность, которая получает намерение:
Intent intent = getIntent();
String action = intent.getAction();
Uri data = intent.getData();
Я что-то здесь упускаю? Использовано google doc в качестве ссылки.