Quiero escribir una aplicación simple de visor STL (archivo de datos geométricos) en Android, pero no puedo reconocer un formato en el sistema. Lo que escribí en mi archivo de manifiesto de la aplicación es:Registre un nuevo tipo de archivo en Android
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="http" />
<data android:pathPattern=".*\\.stl" />
<data android:mimeType="application/sla" />
<data android:host="*" />
</intent-filter>
Pero en el momento que inicie el navegador e ir a descargar algún archivo de ejemplo STL, descarga se interrumpe y me informó de que el tipo de archivo de datos es desconocida para el sistema. No tengo ningún dispositivo Android, así que use solo emulador, y para el desarrollo utilizo C# en MonoDroid (pero no creo que ese sea el problema honestamente)
¿Alguna idea sobre el tema?
Gracias de antemano.
Solo estoy adivinando, pero podría tratar de omitir el elemento de host. Además, Logcat puede mostrarle qué intención tiene qué patrón 'entra' para que pueda comprender mejor lo que el sistema está buscando. –