J'ai suivi les tutoriels de Deep Links to App Content.applications android ne peut pas être lancé par les liens entrants
Cependant mon application ne peut pas intercepter les liens. L'application ne peut pas être lancée du tout.
Voici une partie de mon manifeste Android:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- Accepts URIs that begin with "http://www.example.com/gizmos” -->
<data android:scheme="http"
android:host="www.example.com"
android:pathPrefix="/gizmos" />
<!-- note that the leading "/" is required for pathPrefix-->
</intent-filter>
</activity>
Voici la page de test index.html j'ai mis sur mon serveur web.
<a id="applink1" href="http://www.example.com/gizmos/sss">
Open Application</a>
J'ai essayé des heures et je n'arrive toujours pas à comprendre pourquoi cela ne fonctionne pas.
Ps:
Si je change régime à certaines choses au hasard, cela fonctionnera.
Cependant, je veux intercepter le lien http.
J'ai également essayé de changer l'ordre d'action, la catégorie, les données, cela ne fait aucune différence.
Désolé pour ma négligence. Je suivais les tuts pas à pas. Je pense que votre réponse est juste. Mais il faudra un certain temps pour le tester. Je vais accepter votre réponse dès que possible après l'avoir testé. – AlexWei