Autore Topic: mime type applicazioni file explorer aka file browsare (astro-ecc...)  (Letto 617 volte)

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
0
ciao , come da titolo qualcuno conosce (se esiste) il mime type usato nelle app file explorer tipo astro ecc... grazie mille .
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:mime type applicazioni file explorer aka file browsare (astro-ecc...)
« Risposta #1 il: 21 Settembre 2011, 01:13:36 CEST »
+1
La domanda non è chiara. Se vuoi per caso sapere che cosa è il mime-type e quali sono i mime type base (sono facilmente estendibili) basta che leggi la documentazione ufficiale:

IANA | MIME Media Types

adb logcat | tee /tmp/logcat | grep TAG

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
Re:mime type applicazioni file explorer aka file browsare (astro-ecc...)
« Risposta #2 il: 21 Settembre 2011, 19:34:41 CEST »
0
ciao iceweasel ... grazie (per il link )  , in pratica vorrei creare un pulsante che al click mi fa apparire tutti i file manager presenti sul dispositivo , so che per esempio far una cosa del genere per i pdf si usa  un mime type

Codice (Java): [Seleziona]
Intent intent2 = new Intent(Intent.ACTION_VIEW);
                intent2.setType("application/pdf");
                intent2.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

 per ora avevo trovato una lista su http://www.openintents.org/en/uris?order=field_uri_value&sort=asc ma nella mia lista mi sembra che non sia specificato nulla a riguardo (aprire tutti i file manager)  ;-) ciao
« Ultima modifica: 21 Settembre 2011, 19:48:43 CEST da ALEX88-ANDR0!D »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:mime type applicazioni file explorer aka file browsare (astro-ecc...)
« Risposta #3 il: 21 Settembre 2011, 21:05:02 CEST »
+1
Prendi .apk di un file manager (ad esempio astro), lo espandi (è uno zip) e nel file AndroidManifest.xml ci sono i mime-type gestiti dall'applicativo:

Codice: [Seleziona]
...
                        <intent-filter>
                                <action android:name="android.intent.action.VIEW" />
                                <category android:name="android.intent.category.DEFAULT" />
                                <data android:mimeType="vnd.android.cursor.item/com.metago.filemanager.dir" />
                        </intent-filter>
...
                        <intent-filter>
                                <action android:name="android.intent.action.VIEW" />
                                <category android:name="android.intent.category.DEFAULT" />
                                <data android:mimeType="com.metago/*" />
                        </intent-filter>

...
                        <intent-filter>
                                <action android:name="android.intent.action.GET_CONTENT" />
                                <category android:name="android.intent.category.DEFAULT" />
                                <category android:name="android.intent.category.OPENABLE" />
                                <data android:mimeType="*/*" />
                        </intent-filter>
...


sono presenti molti altri mime-type ma sono specifici, da quello che si vede o c'è il nome del package o quello generico "*/*".
adb logcat | tee /tmp/logcat | grep TAG

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
Re:mime type applicazioni file explorer aka file browsare (astro-ecc...)
« Risposta #4 il: 21 Settembre 2011, 21:42:23 CEST »
0
grazie , quello che hai postato è di astro vero ? stasera mi vado a cercare altri file manager popolari e guardo il manifest per vedere i mime type così guardo il mie utilizzato più spesso da utilizzare nella mia app per far comparire la lista

ops .. ho letto l'ultima righa solo dopo aver risposto vado a scaricare dal market diversi gestori e provo a utilizzare questo */* ... ancora grazie mille   .. +1  ;-)
« Ultima modifica: 21 Settembre 2011, 21:44:58 CEST da ALEX88-ANDR0!D »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline ALEX88-ANDR0!D

  • Utente normale
  • ***
  • Post: 173
  • The Special One
  • Respect: +13
    • Google+
    • droidev88
    • Mostra profilo
  • Dispositivo Android:
    HTC DESIRE HD
  • Sistema operativo:
    WINDOWS 7
Re:mime type applicazioni file explorer aka file browsare (astro-ecc...)
« Risposta #5 il: 23 Settembre 2011, 00:33:49 CEST »
0
topic risolto , in definitiva dopo aver visto 5-6 file manager la scielta del mime type ricate sul  generico 
Citazione
*/*
presente nei manifest di tutti

per completezza se qualcuno deve decompilare un file apk consiglio l'utilizzo di apk tool http://mastergenius.net/wordpress/2010/12/20/android-compiledecompile-apk-and-jar-files-for-android-smartphones/
qui la versione nuova
http://code.google.com/p/android-apktool/downloads/list
(grazie ice per la dritta via mp)... ciao


« Ultima modifica: 23 Settembre 2011, 00:45:00 CEST da ALEX88-ANDR0!D »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !