Registrar novo tipo de arquivo no Android

Quero escrever um aplicativo visualizador simples de STL (arquivo de dados geométricos) no Android, mas não consigo reconhecer um formato no sistema. O que escrevi no meu arquivo de manifesto do aplicativo é:

 <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>

Porém, no momento em que inicio o navegador e faço o download de algum arquivo STL de amostra, o download é interrompido e sou informado que o tipo de arquivo de dados é desconhecido para o sistema. Não tenho um dispositivo Android real, portanto, use apenas emulador e, para o desenvolvimento, uso C # no MonoDroid (mas não acho que esse seja o problema honestamente)

Alguma idéia sobre o assunto?

Agradeço antecipadamente.

questionAnswers(3)

yourAnswerToTheQuestion