Como associar um determinado tipo de arquivo a um aplicativo recém-instalado no tablet (“Abrir com…”)? Gostaria de abrir arquivos .epub com o aplicativo Beru automaticamente, mas não consigo encontrar como fazê-lo.
Responder1
Para um aplicativo de manipulação padrão de tipos MIME específico, você gostaria de procurar
/usr/share/applications/defaults.list
Este arquivo contém os aplicativos padrão para todos os tipos MIME manipulados.
Se um aplicativo não estiver configurado para abrir um arquivo (não apenas como o aplicativo padrão para esse tipo de arquivo), você precisará procurar na entrada da área de trabalho em
/usr/share/applications
Para adicioná-lo quando apropriado. Esses arquivos da área de trabalho também são usados no defaults.list, onde o formato é:
handlerType/fileMetaType=desktopentry.desktop
handlerType é o tipo de manipulador, por exemplo, um arquivo binário terá "aplicativo" porque será específico para um aplicativo, enquanto um arquivo mp4 comum teria "vídeo" como tipo MIME, um arquivo de texto "texto" e assim por diante . O fileMetaType é o tipo de arquivo específico, como um pdf de formato binário que teria o fileMetaType de "pdf". desktopentry.desktop é simplesmente a entrada na área de trabalho do arquivo que você está usando para abrir esse aplicativo. Esses termos provavelmente não são amplamente usados, mas estou usando-os para explicar melhor o que as coisas significam. Deixe-me saber se algo não estiver claro.
Responder2
Tive o mesmo problema que resolvi da seguinte forma: - Clique com o botão direito no arquivo - Selecione "Propriedades" - Selecione a aba "Abrir com" - Selecione o aplicativo que deseja abrir com - Clique em "Adicionar"
Isso é tudo