Mi piacerebbe che tutti gli URI destinati alla mia app avviino la mia app se installata. E se non è installato vorrei mostrare una pagina web sulla mia app. Dopo aver esaminato le seguenti due domande, non riesco ancora a trovare una soluzione affidabile.Il reindirizzamento HTML al protocollo personalizzato solo quando è installata l'app per Android è
Intent filter works from Google+, but not Chrome & Facebook
Android - redirect to store if app not installed (launch from website)
Il problema con la prima soluzione (redirect) è che il reindirizzamento a un protocollo personalizzato porta ad una pagina di errore quando l'applicazione non è installata, come descritto nella seconda questione. Il problema con la seconda soluzione (utilizzare il protocollo http con il filtro intent dal nome del server) è che Chrome non onora il filtro intent, come descritto nella prima domanda. Quindi ora la domanda è, c'è un modo per impedire che si verifichi il reindirizzamento quando non è installata alcuna app supportata?