Estoy intentando agregar aplicaciones web progresivas a mi servidor. Preferiría no crear un sitio web nuevo para cada aplicación. Mi preferencia es agregar cada aplicación a un subdirectorio fuera de un sitio web como este: www.example.com/app1
El problema es que cuando ejecuto el Generador de lista de declaraciones aquí: https://developers.google.com/digital-asset-links/tools/generator
Solo funciona si coloco activelinks.json aquí: www.example.com. Y si ese es el caso entonces sólo puedo tener una aplicación en www.example.com. Intenté colocar activelinks.json aquí 1) www.example.com/app1 2) y www.example.com/app1/.well-known y 3) www.example.com. El único que funciona es el número 3.
También agregué el siguiente filtro de intención a androidmanifest.xml y eso no funciona:
<intent-filter android:label="@string/app_name" android:autoVerify="true" >
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE"/>
<!-- Edit android:host to handle links to the target URL-->
<data android:scheme="https"
android:host="example.com"
android:pathPrefix="/app1" />
</intent-filter>
No puedo creer que debas tener un sitio web diferente para cada aplicación web progresiva. ¿Alguna sugerencia?