Я ищу решение до сих пор, т.е. когда пользователь нажимает на ссылку из своего почтового ящика. Мое приложение должно открыть, если мое приложение уже установлено на его устройстве, не спрашивая у пользователя, чтобы выбрать параметры с помощью Just Once и Всегда Например, нажатие на URI в электронном письме из банка может привести к диалогу с просьбой к пользователю использовать ли браузер или собственное приложение банка, чтобы открыть ссылку. Но в моем случае мое приложение должно открываться напрямую, не запрашивая выберите любой вариант. Я выполнил мое приложение следующим образом: Мой файл манифеста как AndroidManifest.xmlКак открыть приложение напрямую, нажав на ссылку из письма?
<activity android:name=".WelcomeActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.example.com"
android:scheme="http"
android:pathPrefix="/blog"></data>
</intent-filter>
</activity>
Мой пример URL является http://www.example.com/blog
Я хотел бы открыть мое приложение, если пользователь нажимает на ссылку выше. Пожалуйста, помогите мне с примером кода с шагами.
BroadCast Receiver? – Razgriz
Я не думаю, что вы можете это сделать. потому что это зависит от системы и системы, которые откроют ваше приложение, если его значение по умолчанию в противном случае отобразит выбор. – Arslan
@ Арслан вы можете? Нажмите ссылку YouTube на приложение Twitter, и ваше устройство спросит вас, хотите ли вы открыть ссылку с помощью Chrome или Youtube. – Razgriz